{ "status": "success", "tracking_id": "21811768461257962357VOY7", "journey_type": "RoundTrip", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "SG", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international", "international" ], "Segement_Data": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "SIN", "departure_date": "2026-03-30", "departure_airport_country_code": "BD", "arrival_airport_country_code": "SG", "flight_type": "international" }, { "departure_airport_type": "AIRPORT", "departure_airport": "SIN", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-04-06", "departure_airport_country_code": "SG", "arrival_airport_country_code": "BD", "flight_type": "international" } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "SIN", "departure_date": "2026-03-30", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } }, { "departure_airport_type": "AIRPORT", "departure_airport": "SIN", "departure_date": "2026-04-06", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 3, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": [], "fare_option": [], "content_type": "all_content", "ptc_option": [], "agency_ethnic_list": [], "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "218", "language": "en", "short_ref": "b5aaae36e7a52a9ad0005c1e996b018a0a600d59b513a6b346d8127096c63b7d", "version": 1, "team_profile": [ null ] } }, "data": [ { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/lU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T01:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T08:30:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT10H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:10:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T21:30:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT10H15M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 169059, "gross_total": 168729, "base_fare": 120711, "tax": 48348, "sell": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY5MDU5LCJiYXNlX2ZhcmUiOjEyMDcxMSwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2ODcyOSwiYmFzZV9mYXJlIjoxMjAzODEsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4NzI5LCJiYXNlX2ZhcmUiOjEyMDM4MSwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2OTA1OS4wMCIsImJhc2VfZmFyZSI6IjEyMDcxMS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY4NzI5LjAwIiwiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjAzODEuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODcyOS4wMCIsImJhc2VfZmFyZSI6IjEyMDM4MS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2ODcyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 169059, "calendar_total_sell": 169059, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 169059, "filter": { "id": "F123TT00182-0", "price": 169059, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603310150sin202603310830306sin202604062010cmb202604062130309cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/lU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T01:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T08:30:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT10H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T11:05:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT20H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 169059, "gross_total": 168729, "base_fare": 120711, "tax": 48348, "sell": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY5MDU5LCJiYXNlX2ZhcmUiOjEyMDcxMSwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2ODcyOSwiYmFzZV9mYXJlIjoxMjAzODEsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4NzI5LCJiYXNlX2ZhcmUiOjEyMDM4MSwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2OTA1OS4wMCIsImJhc2VfZmFyZSI6IjEyMDcxMS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY4NzI5LjAwIiwiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjAzODEuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODcyOS4wMCIsImJhc2VfZmFyZSI6IjEyMDM4MS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2ODcyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 169059, "calendar_total_sell": 169059, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 169059, "filter": { "id": "F123TT00182-1", "price": 169059, "journey_duration": "PT1D21H20M", "journey_duration_seconds": 163200, "layover_duration": "PT1D6H50M", "layover_duration_seconds": 111000, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603310150sin202603310830306sin202604060945cmb202604061105307cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H0M", "transit_time": "20H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T12:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T18:55:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT20H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:10:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T21:30:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT10H15M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 169059, "gross_total": 168729, "base_fare": 120711, "tax": 48348, "sell": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY5MDU5LCJiYXNlX2ZhcmUiOjEyMDcxMSwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2ODcyOSwiYmFzZV9mYXJlIjoxMjAzODEsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4NzI5LCJiYXNlX2ZhcmUiOjEyMDM4MSwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2OTA1OS4wMCIsImJhc2VfZmFyZSI6IjEyMDcxMS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY4NzI5LjAwIiwiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjAzODEuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODcyOS4wMCIsImJhc2VfZmFyZSI6IjEyMDM4MS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2ODcyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 169059, "calendar_total_sell": 169059, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 169059, "filter": { "id": "F123TT00182-2", "price": 169059, "journey_duration": "PT1D21H20M", "journey_duration_seconds": 163200, "layover_duration": "PT1D6H50M", "layover_duration_seconds": 111000, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603311215sin202603311855308sin202604062010cmb202604062130309cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H0M", "transit_time": "20H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T12:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T18:55:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT20H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02Ne1IAo1aqWJokiFL\/\/8zeoAq1RL40LPvSCmZWBRVT\/814TMdL9QjAxXGsz0rNKoLlK8TInLD9t51KegWIQhB7XB07WPZ8oUNq6w2UCuc\/S5zJtMY6EtHRQtGk9zAT9wflHUu+1LEmCvuztgB5Qr+lHtfA2osCQ==", "FareInfoRef": "dE1Z4smwnDKAzoU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T11:05:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT20H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut02TWBMm1CBhDzQdujC\/38GV5dKWEp80bPvUkoxsSyqqfxXh0+3vuBrBRzG04YKzZokXhtE5Ib5vejYEBa9ZAIPeHSNsWq1Z8MkkwXanPW756eTab7Ql46KPRi75AZOcX9Q+tCWsYkxV1JKjD2gXMGfcu8L\/kosGQ==", "FareInfoRef": "dE1Z4smwnDKA+oU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 169059, "gross_total": 168729, "base_fare": 120711, "tax": 48348, "sell": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY5MDU5LCJiYXNlX2ZhcmUiOjEyMDcxMSwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE2ODcyOSwiYmFzZV9mYXJlIjoxMjAzODEsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4NzI5LCJiYXNlX2ZhcmUiOjEyMDM4MSwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 169059, "base_fare": 120711, "tax": 48348, "gross": { "base_fare": "120381.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2OTA1OS4wMCIsImJhc2VfZmFyZSI6IjEyMDcxMS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY4NzI5LjAwIiwiYmFzZV9mYXJlIjoiMTIwMzgxLjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjAzODEuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODcyOS4wMCIsImJhc2VfZmFyZSI6IjEyMDM4MS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2ODcyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 169059, "calendar_total_sell": 169059, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 169059, "filter": { "id": "F123TT00182-3", "price": 169059, "journey_duration": "PT2D7H45M", "journey_duration_seconds": 200700, "layover_duration": "PT1D17H15M", "layover_duration_seconds": 148500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603311215sin202603311855308sin202604060945cmb202604061105307cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKAJmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T22:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-03-31T04:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TBDSG6M", "FareRuleKey": "gws-eJxNTkESwiAQe0wn97DY4pEWrHqQC3roxf8\/wwA6485Ashs2IcZotIXOzfG\/JrynraK8ElBgOvUu9GEmnLoDJM94brlelwe6h\/eUUro60PV3ydJJgJ17GFIrHP3Oa5I2jGXp0JLRqDbwI5ebaFmz8hgUrJl9JQboo9r6ANnyK7U=", "FareInfoRef": "dE1Z4smwnDKAPpU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKALmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T05:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-04-06T07:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-05", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KBDSG6M", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd6xStJlmqQFhPAmsOiG+x+DqVskLDme+PmXc1bRKCFc8r8N+Aylw94VMCi9zRVhEhH\/baCa8CitX+MTPmOUSGJOjxi8rmodGbDKmhxtRjvffjeyYzA9YN+MXTKBn1hulDa3V2mSuJg5PZEk8FB2fQHI3Cus", "FareInfoRef": "dE1Z4smwnDKAapU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 202557, "gross_total": 202227, "base_fare": 154209, "tax": 48348, "sell": { "currency": "BDT", "total": 202557, "base_fare": 154209, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAyNTU3LCJiYXNlX2ZhcmUiOjE1NDIwOSwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwMjIyNywiYmFzZV9mYXJlIjoxNTM4NzksInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjAyMjI3LCJiYXNlX2ZhcmUiOjE1Mzg3OSwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 202557, "base_fare": 154209, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "153879.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 202557, "base_fare": 154209, "tax": 48348, "gross": { "base_fare": "153879.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMjU1Ny4wMCIsImJhc2VfZmFyZSI6IjE1NDIwOS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzODc5LjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjAyMjI3LjAwIiwiYmFzZV9mYXJlIjoiMTUzODc5LjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTM4NzkuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwMjIyNy4wMCIsImJhc2VfZmFyZSI6IjE1Mzg3OS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIwMjIyNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "T", "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 202557, "calendar_total_sell": 202557, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 202557, "filter": { "id": "F123TT00182-4", "price": 202557, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T22:30:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-06T07:50:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202603302230sin202603310440307sin202604060540dac202604060750308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H5M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKANmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-03-31T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "1739709", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "N15BDRA", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2LOoRFtzopYmuHvbi\/3+GA7iJTWCGvHZKSsnETqIa039N+EzbA\/4ugMN4tjvV5ihQvnaIyAWucanPjJ4RgpB4p0O19xUrMwWrrjpQK+z9rrmQjWBGKtpmNMsJHOZ6o\/VcX0tV5eJgKh5+UM7gVzn3BSIYLBw=", "FareInfoRef": "dE1Z4smwnDKAfpU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKAPmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-04-06T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "1739709", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "N15BDRA", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W6bhHZMSIpgsdTSDiz9\/8\/oEUCqJccXPfvslJKJDaIa0390+HbrE\/4pgMOYNReYhSjtt0FE7nCNY31lNI8gA4k3elRtfcVKYMGkkza0OeN818XJDmNaKvbN2CUncInHTOm5vseqysW9qXh\/QrmBp3LuBxzmLCw=", "FareInfoRef": "dE1Z4smwnDKArpU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 221334, "gross_total": 221004, "base_fare": 165621, "tax": 55713, "sell": { "currency": "BDT", "total": 221334, "base_fare": 165621, "tax": 55713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjIxMzM0LCJiYXNlX2ZhcmUiOjE2NTYyMSwidGF4Ijo1NTcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIyMTAwNCwiYmFzZV9mYXJlIjoxNjUyOTEsInRheCI6NTU3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjIxMDA0LCJiYXNlX2ZhcmUiOjE2NTI5MSwidGF4Ijo1NTcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 221334, "base_fare": 165621, "tax": 55713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165291.00", "tax": "55713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 221334, "base_fare": 165621, "tax": 55713, "gross": { "base_fare": "165291.00", "tax": "55713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7365.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyMTMzNC4wMCIsImJhc2VfZmFyZSI6IjE2NTYyMS4wMCIsInRheCI6IjU1NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MjkxLjAwIiwidGF4IjoiNTU3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjIxMDA0LjAwIiwiYmFzZV9mYXJlIjoiMTY1MjkxLjAwIiwidGF4IjoiNTU3MTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjUyOTEuMDAiLCJ0YXgiOiI1NTcxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIyMTAwNC4wMCIsImJhc2VfZmFyZSI6IjE2NTI5MS4wMCIsInRheCI6IjU1NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIyMTAwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjczNjUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 1, "data": [ "SQ" ] }, "rbd_class": { "count": 1, "data": [ "N" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 221334, "calendar_total_sell": 221334, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 221334, "filter": { "id": "F123TT00182-5", "price": 221334, "journey_duration": "PT8H5M", "journey_duration_seconds": 29100, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603302355sin202603310600447sin202604062040dac202604062240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H30M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKARmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-03-30T06:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-29", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKATmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-03-30T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-03-30T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT01H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T08:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-04-06T09:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-06", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "402" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "402" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-04-06T10:35:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-04-06T12:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT01H15M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 230475, "gross_total": 230145, "base_fare": 177033, "tax": 53442, "sell": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwNDc1LCJiYXNlX2ZhcmUiOjE3NzAzMywidGF4Ijo1MzQ0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzMDE0NSwiYmFzZV9mYXJlIjoxNzY3MDMsInRheCI6NTM0NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwMTQ1LCJiYXNlX2ZhcmUiOjE3NjcwMywidGF4Ijo1MzQ0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3684.00" }, "Other": { "title": "Others taxes", "amount": "34926.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDQ3NS4wMCIsImJhc2VfZmFyZSI6IjE3NzAzMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjMwMTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY3MDMuMDAiLCJ0YXgiOiI1MzQ0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDE0NS4wMCIsImJhc2VfZmFyZSI6IjE3NjcwMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM2ODQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzQ5MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 1, "data": [ "W" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 230475, "calendar_total_sell": 230475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 230475, "filter": { "id": "F123TT00182-6", "price": 230475, "journey_duration": "PT12H40M", "journey_duration_seconds": 45600, "layover_duration": "PT3H0M", "layover_duration_seconds": 10800, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T12:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603300245bkk202603300615340bkk202603300800sin202603301115403sin202604060800bkk202604060920402bkk202604061035dac202604061210321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H30M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKARmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-03-30T06:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-29", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKATmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-03-30T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-03-30T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT01H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H35M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-04-06T22:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-06", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "410" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "410" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAbmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-04-06T23:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-04-07T01:25:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT01H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 230475, "gross_total": 230145, "base_fare": 177033, "tax": 53442, "sell": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwNDc1LCJiYXNlX2ZhcmUiOjE3NzAzMywidGF4Ijo1MzQ0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzMDE0NSwiYmFzZV9mYXJlIjoxNzY3MDMsInRheCI6NTM0NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwMTQ1LCJiYXNlX2ZhcmUiOjE3NjcwMywidGF4Ijo1MzQ0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3684.00" }, "Other": { "title": "Others taxes", "amount": "34926.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDQ3NS4wMCIsImJhc2VfZmFyZSI6IjE3NzAzMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjMwMTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY3MDMuMDAiLCJ0YXgiOiI1MzQ0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDE0NS4wMCIsImJhc2VfZmFyZSI6IjE3NjcwMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM2ODQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzQ5MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 1, "data": [ "W" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 230475, "calendar_total_sell": 230475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 230475, "filter": { "id": "F123TT00182-7", "price": 230475, "journey_duration": "PT13H5M", "journey_duration_seconds": 47100, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:45:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T01:25:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603300245bkk202603300615340bkk202603300800sin202603301115403sin202604062050bkk202604062210410bkk202604062350dac202604070125339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H30M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKARmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-03-30T06:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-29", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKATmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-03-30T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-03-30T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT01H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H10M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-04-06T19:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-06", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "408" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "408" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAbmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-04-06T23:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-04-07T01:25:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT04H15M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 230475, "gross_total": 230145, "base_fare": 177033, "tax": 53442, "sell": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwNDc1LCJiYXNlX2ZhcmUiOjE3NzAzMywidGF4Ijo1MzQ0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzMDE0NSwiYmFzZV9mYXJlIjoxNzY3MDMsInRheCI6NTM0NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwMTQ1LCJiYXNlX2ZhcmUiOjE3NjcwMywidGF4Ijo1MzQ0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3684.00" }, "Other": { "title": "Others taxes", "amount": "34926.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDQ3NS4wMCIsImJhc2VfZmFyZSI6IjE3NzAzMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjMwMTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY3MDMuMDAiLCJ0YXgiOiI1MzQ0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDE0NS4wMCIsImJhc2VfZmFyZSI6IjE3NjcwMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM2ODQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzQ5MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 1, "data": [ "W" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 230475, "calendar_total_sell": 230475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 230475, "filter": { "id": "F123TT00182-8", "price": 230475, "journey_duration": "PT15H40M", "journey_duration_seconds": 56400, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:45:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T01:25:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603300245bkk202603300615340bkk202603300800sin202603301115403sin202604061815bkk202604061935408bkk202604062350dac202604070125339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H30M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKARmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-03-30T06:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-03-29", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKATmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-03-30T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-03-30T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT01H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutBVvkJZaE8NBak09+P+f4QCauMkyw75lF++9ETOK6uD\/o8O72y5IjwlIMMx8pfYiAuXtAJ3D8xbyznoZYa0QpAqbam2LJg4ULLLYhkrgqOccJrI2l6koi1EsC\/iZuNKmMG95F8u9zp37++sL5QT+lO8+Gaosdg==", "FareInfoRef": "dE1Z4smwnDKAwpU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAfmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T15:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-04-06T17:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-04-06", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "414" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "414" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAbmU4ZqBAAA==", "origin": "BKK", "departure_time": "2026-04-06T23:50:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-04-07T01:25:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT06H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "339" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WLASVN", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH1BtPQGUbRNmj0Ua2MP\/f\/P6ICadJPdGXiwuyEEK7YXY7rwHw2+zTJDXwOgsMwxDrBOROppA53H+xHzSl5aOOkJtMJdTX2WbOoomGRqK9qUcdR8V7K9L9OgDEaxvMBp0o1W47jkVVrO9f7qnp8DygXclP9+FJkshg==", "FareInfoRef": "dE1Z4smwnDKA+pU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 230475, "gross_total": 230145, "base_fare": 177033, "tax": 53442, "sell": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwNDc1LCJiYXNlX2ZhcmUiOjE3NzAzMywidGF4Ijo1MzQ0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIzMDE0NSwiYmFzZV9mYXJlIjoxNzY3MDMsInRheCI6NTM0NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjMwMTQ1LCJiYXNlX2ZhcmUiOjE3NjcwMywidGF4Ijo1MzQ0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 230475, "base_fare": 177033, "tax": 53442, "gross": { "base_fare": "176703.00", "tax": "53442.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "3684.00" }, "Other": { "title": "Others taxes", "amount": "34926.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDQ3NS4wMCIsImJhc2VfZmFyZSI6IjE3NzAzMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjMwMTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTc2NzAzLjAwIiwidGF4IjoiNTM0NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY3MDMuMDAiLCJ0YXgiOiI1MzQ0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIzMDE0NS4wMCIsImJhc2VfZmFyZSI6IjE3NjcwMy4wMCIsInRheCI6IjUzNDQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjIzMDE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjM2ODQuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzQ5MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikc4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 1, "data": [ "W" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 230475, "calendar_total_sell": 230475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 230475, "filter": { "id": "F123TT00182-9", "price": 230475, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT8H20M", "layover_duration_seconds": 30000, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:45:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T01:25:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603300245bkk202603300615340bkk202603300800sin202603301115403sin202604061555bkk202604061715414bkk202604062350dac202604070125339", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-10", "price": 248475, "journey_duration": "PT14H20M", "journey_duration_seconds": 51600, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-11", "price": 248475, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "FY" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-12", "price": 248475, "journey_duration": "PT14H25M", "journey_duration_seconds": 51900, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "FY" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-13", "price": 248475, "journey_duration": "PT16H20M", "journey_duration_seconds": 58800, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-14", "price": 248475, "journey_duration": "PT14H55M", "journey_duration_seconds": 53700, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-15", "price": 248475, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-16", "price": 248475, "journey_duration": "PT15H50M", "journey_duration_seconds": 57000, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 248475, "gross_total": 248145, "base_fare": 185133, "tax": 63342, "sell": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4NDc1LCJiYXNlX2ZhcmUiOjE4NTEzMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0ODE0NSwiYmFzZV9mYXJlIjoxODQ4MDMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ4MTQ1LCJiYXNlX2ZhcmUiOjE4NDgwMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 248475, "base_fare": 185133, "tax": 63342, "gross": { "base_fare": "184803.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODQ3NS4wMCIsImJhc2VfZmFyZSI6IjE4NTEzMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ4MTQ1LjAwIiwiYmFzZV9mYXJlIjoiMTg0ODAzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODQ4MDMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0ODE0NS4wMCIsImJhc2VfZmFyZSI6IjE4NDgwMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI0ODE0NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 248475, "calendar_total_sell": 248475, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 248475, "filter": { "id": "F123TT00182-17", "price": 248475, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA7mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T12:00: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-04-06", "flight_time": "PT5H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9mU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-06T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-06T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT05H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-18", "price": 253770, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604060900del2026040612002381del202604061720dac202604062020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT08H15M", "lay_over_date": "2026-04-07", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-19", "price": 253770, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT18H40M", "layover_duration_seconds": 67200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604062300del2026040703002383del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T23:55: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-04-06", "flight_time": "PT5H55M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-20", "price": 253770, "journey_duration": "PT1D15H10M", "journey_duration_seconds": 141000, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604062030del2026040623552116del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT14H20M", "lay_over_date": "2026-04-07", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-21", "price": 253770, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604062300del2026040703002383del202604071720dac202604072020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA7mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T12:00: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-04-06", "flight_time": "PT5H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9mU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-06T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-06T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT05H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-22", "price": 253770, "journey_duration": "PT1D18H5M", "journey_duration_seconds": 151500, "layover_duration": "PT1D0H55M", "layover_duration_seconds": 89700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604060900del2026040612002381del202604061720dac202604062020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT08H15M", "lay_over_date": "2026-04-07", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-23", "price": 253770, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT1D3H50M", "layover_duration_seconds": 100200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604062300del2026040703002383del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T23:55: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-04-06", "flight_time": "PT5H55M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-24", "price": 253770, "journey_duration": "PT2D0H25M", "journey_duration_seconds": 174300, "layover_duration": "PT1D6H55M", "layover_duration_seconds": 111300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604062030del2026040623552116del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT14H20M", "lay_over_date": "2026-04-07", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-25", "price": 253770, "journey_duration": "PT2D4H5M", "journey_duration_seconds": 187500, "layover_duration": "PT1D9H55M", "layover_duration_seconds": 122100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604062300del2026040703002383del202604071720dac202604072020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T14:05:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H05M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-26", "price": 253770, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604061030bom2026040614052106bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T14:05:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H05M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22EtJuEFylWVjSSGXp\/39GD5JKtQR38MyZGKOJBVGd4n8N+AxpQzkyUGBcnjJMJ5F+qhCRG9bD6nt3khYySiAqHZ+qvTFbHinIM7WhWljXvm+F7ExmpqKNRrO8wM88nrQl+Wvx1TlZ7yEsfkGZwb\/y3Rdn+yy7", "FareInfoRef": "dE1Z4smwnDKA4rU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 253770, "gross_total": 253440, "base_fare": 165990, "tax": 87780, "sell": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNzcwLCJiYXNlX2ZhcmUiOjE2NTk5MCwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MzQ0MCwiYmFzZV9mYXJlIjoxNjU2NjAsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUzNDQwLCJiYXNlX2ZhcmUiOjE2NTY2MCwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 253770, "base_fare": 165990, "tax": 87780, "gross": { "base_fare": "165660.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1Mzc3MC4wMCIsImJhc2VfZmFyZSI6IjE2NTk5MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUzNDQwLjAwIiwiYmFzZV9mYXJlIjoiMTY1NjYwLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU2NjAuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MzQ0MC4wMCIsImJhc2VfZmFyZSI6IjE2NTY2MC4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1MzQ0MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 253770, "calendar_total_sell": 253770, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 253770, "filter": { "id": "F123TT00182-27", "price": 253770, "journey_duration": "PT2D7H0M", "journey_duration_seconds": 198000, "layover_duration": "PT1D12H55M", "layover_duration_seconds": 132900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604061030bom2026040614052106bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 257679, "gross_total": 257349, "base_fare": 194337, "tax": 63342, "sell": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3Njc5LCJiYXNlX2ZhcmUiOjE5NDMzNywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1NzM0OSwiYmFzZV9mYXJlIjoxOTQwMDcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3MzQ5LCJiYXNlX2ZhcmUiOjE5NDAwNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzY3OS4wMCIsImJhc2VfZmFyZSI6IjE5NDMzNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjU3MzQ5LjAwIiwiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTQwMDcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzM0OS4wMCIsImJhc2VfZmFyZSI6IjE5NDAwNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1NzM0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 257679, "calendar_total_sell": 257679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 257679, "filter": { "id": "F123TT00182-28", "price": 257679, "journey_duration": "PT12H55M", "journey_duration_seconds": 46500, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 257679, "gross_total": 257349, "base_fare": 194337, "tax": 63342, "sell": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3Njc5LCJiYXNlX2ZhcmUiOjE5NDMzNywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1NzM0OSwiYmFzZV9mYXJlIjoxOTQwMDcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3MzQ5LCJiYXNlX2ZhcmUiOjE5NDAwNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzY3OS4wMCIsImJhc2VfZmFyZSI6IjE5NDMzNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjU3MzQ5LjAwIiwiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTQwMDcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzM0OS4wMCIsImJhc2VfZmFyZSI6IjE5NDAwNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1NzM0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 257679, "calendar_total_sell": 257679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 257679, "filter": { "id": "F123TT00182-29", "price": 257679, "journey_duration": "PT14H50M", "journey_duration_seconds": 53400, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 257679, "gross_total": 257349, "base_fare": 194337, "tax": 63342, "sell": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3Njc5LCJiYXNlX2ZhcmUiOjE5NDMzNywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1NzM0OSwiYmFzZV9mYXJlIjoxOTQwMDcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3MzQ5LCJiYXNlX2ZhcmUiOjE5NDAwNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzY3OS4wMCIsImJhc2VfZmFyZSI6IjE5NDMzNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjU3MzQ5LjAwIiwiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTQwMDcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzM0OS4wMCIsImJhc2VfZmFyZSI6IjE5NDAwNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1NzM0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 257679, "calendar_total_sell": 257679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 257679, "filter": { "id": "F123TT00182-30", "price": 257679, "journey_duration": "PT14H5M", "journey_duration_seconds": 50700, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBX1YBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX5s9bdMk1CVRS0QIJEN9z8GTlokLDme5NnjhBCUOlJkCP\/R4dPtG+yVAIN65iVBJiHbrYDkjHt8S4kZzaPn6MQaPaq0vqSp94JVVzZUzOM8H1dzdhi7paBuRpX+gJ+4bC5tyc+YtS6m6HA7GSf4T33sC\/wHLAU=", "FareInfoRef": "dE1Z4smwnDKAuqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 257679, "gross_total": 257349, "base_fare": 194337, "tax": 63342, "sell": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3Njc5LCJiYXNlX2ZhcmUiOjE5NDMzNywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1NzM0OSwiYmFzZV9mYXJlIjoxOTQwMDcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjU3MzQ5LCJiYXNlX2ZhcmUiOjE5NDAwNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 257679, "base_fare": 194337, "tax": 63342, "gross": { "base_fare": "194007.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzY3OS4wMCIsImJhc2VfZmFyZSI6IjE5NDMzNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjU3MzQ5LjAwIiwiYmFzZV9mYXJlIjoiMTk0MDA3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxOTQwMDcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1NzM0OS4wMCIsImJhc2VfZmFyZSI6IjE5NDAwNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI1NzM0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 257679, "calendar_total_sell": 257679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 257679, "filter": { "id": "F123TT00182-31", "price": 257679, "journey_duration": "PT16H0M", "journey_duration_seconds": 57600, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBSSBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pk12BGgUqRWVGrLIpvc\/RgfSShkJPPYzNs45ExtEtXdXNfg0r4i0ByDBeB77EzpMIlBmB0RkRH5nv20+og5pWyFKFZ9Ra2Ow0DFgkcVOVISj3nEOZDp2bOBMRVmNYlnA39xX2jTH7KMYN0\/UD8kN\/ClffQEkVCw3", "FareInfoRef": "dE1Z4smwnDKAOsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72mmrn2r2g1FF8FuQl\/8\/88wyRQ8SHJwuUtyzkx8oBD2+R8d3t2jQNYzIGCtehXEFJ03EFHE67mcap0bPKLvSSVxeZvBF8tujDow0cSbZEDzflvvlsVDsh0KsMMwqg78yHhRKseyzI1YLyfFV6IB+qe6Pv8GLFs=", "FareInfoRef": "dE1Z4smwnDKAdsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA\/sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 279402, "gross_total": 279072, "base_fare": 208692, "tax": 70710, "sell": { "currency": "BDT", "total": 279402, "base_fare": 208692, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NDAyLCJiYXNlX2ZhcmUiOjIwODY5MiwidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTA3MiwiYmFzZV9mYXJlIjoyMDgzNjIsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5MDcyLCJiYXNlX2ZhcmUiOjIwODM2MiwidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279402, "base_fare": 208692, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208362.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 279402, "base_fare": 208692, "tax": 70710, "gross": { "base_fare": "208362.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTQwMi4wMCIsImJhc2VfZmFyZSI6IjIwODY5Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5MDcyLjAwIiwiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzNjIuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTA3Mi4wMCIsImJhc2VfZmFyZSI6IjIwODM2Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTA3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 279402, "calendar_total_sell": 279402, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279402, "filter": { "id": "F123TT00182-32", "price": 279402, "journey_duration": "PT20H50M", "journey_duration_seconds": 75000, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603300815sin202603300920801sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBSSBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pk12BGgUqRWVGrLIpvc\/RgfSShkJPPYzNs45ExtEtXdXNfg0r4i0ByDBeB77EzpMIlBmB0RkRH5nv20+og5pWyFKFZ9Ra2Ow0DFgkcVOVISj3nEOZDp2bOBMRVmNYlnA39xX2jTH7KMYN0\/UD8kN\/ClffQEkVCw3", "FareInfoRef": "dE1Z4smwnDKAOsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKATnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72mmrn2r2g1FF8FuQl\/8\/88wyRQ8SHJwuUtyzkx8oBD2+R8d3t2jQNYzIGCtehXEFJ03EFHE67mcap0bPKLvSSVxeZvBF8tujDow0cSbZEDzflvvlsVDsh0KsMMwqg78yHhRKseyzI1YLyfFV6IB+qe6Pv8GLFs=", "FareInfoRef": "dE1Z4smwnDKAdsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA\/sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 279402, "gross_total": 279072, "base_fare": 208692, "tax": 70710, "sell": { "currency": "BDT", "total": 279402, "base_fare": 208692, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NDAyLCJiYXNlX2ZhcmUiOjIwODY5MiwidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTA3MiwiYmFzZV9mYXJlIjoyMDgzNjIsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5MDcyLCJiYXNlX2ZhcmUiOjIwODM2MiwidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279402, "base_fare": 208692, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208362.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 279402, "base_fare": 208692, "tax": 70710, "gross": { "base_fare": "208362.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTQwMi4wMCIsImJhc2VfZmFyZSI6IjIwODY5Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5MDcyLjAwIiwiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzNjIuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTA3Mi4wMCIsImJhc2VfZmFyZSI6IjIwODM2Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTA3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 279402, "calendar_total_sell": 279402, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279402, "filter": { "id": "F123TT00182-33", "price": 279402, "journey_duration": "PT23H0M", "journey_duration_seconds": 82800, "layover_duration": "PT13H20M", "layover_duration_seconds": 48000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301030sin202603301130803sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBSSBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pk12BGgUqRWVGrLIpvc\/RgfSShkJPPYzNs45ExtEtXdXNfg0r4i0ByDBeB77EzpMIlBmB0RkRH5nv20+og5pWyFKFZ9Ra2Ow0DFgkcVOVISj3nEOZDp2bOBMRVmNYlnA39xX2jTH7KMYN0\/UD8kN\/ClffQEkVCw3", "FareInfoRef": "dE1Z4smwnDKAOsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAZnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72mmrn2r2g1FF8FuQl\/8\/88wyRQ8SHJwuUtyzkx8oBD2+R8d3t2jQNYzIGCtehXEFJ03EFHE67mcap0bPKLvSSVxeZvBF8tujDow0cSbZEDzflvvlsVDsh0KsMMwqg78yHhRKseyzI1YLyfFV6IB+qe6Pv8GLFs=", "FareInfoRef": "dE1Z4smwnDKAdsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA\/sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 280221, "gross_total": 279891, "base_fare": 208692, "tax": 71529, "sell": { "currency": "BDT", "total": 280221, "base_fare": 208692, "tax": 71529 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwMjIxLCJiYXNlX2ZhcmUiOjIwODY5MiwidGF4Ijo3MTUyOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTg5MSwiYmFzZV9mYXJlIjoyMDgzNjIsInRheCI6NzE1MjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5ODkxLCJiYXNlX2ZhcmUiOjIwODM2MiwidGF4Ijo3MTUyOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 280221, "base_fare": 208692, "tax": 71529, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208362.00", "tax": "71529.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 280221, "base_fare": 208692, "tax": 71529, "gross": { "base_fare": "208362.00", "tax": "71529.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41961.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDIyMS4wMCIsImJhc2VfZmFyZSI6IjIwODY5Mi4wMCIsInRheCI6IjcxNTI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzE1MjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5ODkxLjAwIiwiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzE1MjkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzNjIuMDAiLCJ0YXgiOiI3MTUyOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTg5MS4wMCIsImJhc2VfZmFyZSI6IjIwODM2Mi4wMCIsInRheCI6IjcxNTI5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTg5MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxOTYxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 280221, "calendar_total_sell": 280221, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 280221, "filter": { "id": "F123TT00182-34", "price": 280221, "journey_duration": "PT1D8H10M", "journey_duration_seconds": 115800, "layover_duration": "PT22H30M", "layover_duration_seconds": 81000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301940sin202603302040805sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBSSBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pk12BGgUqRWVGrLIpvc\/RgfSShkJPPYzNs45ExtEtXdXNfg0r4i0ByDBeB77EzpMIlBmB0RkRH5nv20+og5pWyFKFZ9Ra2Ow0DFgkcVOVISj3nEOZDp2bOBMRVmNYlnA39xX2jTH7KMYN0\/UD8kN\/ClffQEkVCw3", "FareInfoRef": "dE1Z4smwnDKAOsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72mmrn2r2g1FF8FuQl\/8\/88wyRQ8SHJwuUtyzkx8oBD2+R8d3t2jQNYzIGCtehXEFJ03EFHE67mcap0bPKLvSSVxeZvBF8tujDow0cSbZEDzflvvlsVDsh0KsMMwqg78yHhRKseyzI1YLyfFV6IB+qe6Pv8GLFs=", "FareInfoRef": "dE1Z4smwnDKAdsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA\/sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 281313, "gross_total": 280983, "base_fare": 208692, "tax": 72621, "sell": { "currency": "BDT", "total": 281313, "base_fare": 208692, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgxMzEzLCJiYXNlX2ZhcmUiOjIwODY5MiwidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MDk4MywiYmFzZV9mYXJlIjoyMDgzNjIsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwOTgzLCJiYXNlX2ZhcmUiOjIwODM2MiwidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 281313, "base_fare": 208692, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208362.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 281313, "base_fare": 208692, "tax": 72621, "gross": { "base_fare": "208362.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MTMxMy4wMCIsImJhc2VfZmFyZSI6IjIwODY5Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgwOTgzLjAwIiwiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzNjIuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDk4My4wMCIsImJhc2VfZmFyZSI6IjIwODM2Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MDk4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 281313, "calendar_total_sell": 281313, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 281313, "filter": { "id": "F123TT00182-35", "price": 281313, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603300815sin202603300920801sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBSSBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pk12BGgUqRWVGrLIpvc\/RgfSShkJPPYzNs45ExtEtXdXNfg0r4i0ByDBeB77EzpMIlBmB0RkRH5nv20+og5pWyFKFZ9Ra2Ow0DFgkcVOVISj3nEOZDp2bOBMRVmNYlnA39xX2jTH7KMYN0\/UD8kN\/ClffQEkVCw3", "FareInfoRef": "dE1Z4smwnDKAOsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKATnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72mmrn2r2g1FF8FuQl\/8\/88wyRQ8SHJwuUtyzkx8oBD2+R8d3t2jQNYzIGCtehXEFJ03EFHE67mcap0bPKLvSSVxeZvBF8tujDow0cSbZEDzflvvlsVDsh0KsMMwqg78yHhRKseyzI1YLyfFV6IB+qe6Pv8GLFs=", "FareInfoRef": "dE1Z4smwnDKAdsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA\/sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 281313, "gross_total": 280983, "base_fare": 208692, "tax": 72621, "sell": { "currency": "BDT", "total": 281313, "base_fare": 208692, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgxMzEzLCJiYXNlX2ZhcmUiOjIwODY5MiwidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MDk4MywiYmFzZV9mYXJlIjoyMDgzNjIsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwOTgzLCJiYXNlX2ZhcmUiOjIwODM2MiwidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 281313, "base_fare": 208692, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208362.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 281313, "base_fare": 208692, "tax": 72621, "gross": { "base_fare": "208362.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MTMxMy4wMCIsImJhc2VfZmFyZSI6IjIwODY5Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgwOTgzLjAwIiwiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzNjIuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDk4My4wMCIsImJhc2VfZmFyZSI6IjIwODM2Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MDk4MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 281313, "calendar_total_sell": 281313, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 281313, "filter": { "id": "F123TT00182-36", "price": 281313, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT17H50M", "layover_duration_seconds": 64200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301030sin202603301130803sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBSSBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pk12BGgUqRWVGrLIpvc\/RgfSShkJPPYzNs45ExtEtXdXNfg0r4i0ByDBeB77EzpMIlBmB0RkRH5nv20+og5pWyFKFZ9Ra2Ow0DFgkcVOVISj3nEOZDp2bOBMRVmNYlnA39xX2jTH7KMYN0\/UD8kN\/ClffQEkVCw3", "FareInfoRef": "dE1Z4smwnDKAOsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAZnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72mmrn2r2g1FF8FuQl\/8\/88wyRQ8SHJwuUtyzkx8oBD2+R8d3t2jQNYzIGCtehXEFJ03EFHE67mcap0bPKLvSSVxeZvBF8tujDow0cSbZEDzflvvlsVDsh0KsMMwqg78yHhRKseyzI1YLyfFV6IB+qe6Pv8GLFs=", "FareInfoRef": "dE1Z4smwnDKAdsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA\/sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282132, "gross_total": 281802, "base_fare": 208692, "tax": 73440, "sell": { "currency": "BDT", "total": 282132, "base_fare": 208692, "tax": 73440 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyMTMyLCJiYXNlX2ZhcmUiOjIwODY5MiwidGF4Ijo3MzQ0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MTgwMiwiYmFzZV9mYXJlIjoyMDgzNjIsInRheCI6NzM0NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgxODAyLCJiYXNlX2ZhcmUiOjIwODM2MiwidGF4Ijo3MzQ0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 282132, "base_fare": 208692, "tax": 73440, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208362.00", "tax": "73440.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 282132, "base_fare": 208692, "tax": 73440, "gross": { "base_fare": "208362.00", "tax": "73440.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43872.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjEzMi4wMCIsImJhc2VfZmFyZSI6IjIwODY5Mi4wMCIsInRheCI6IjczNDQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzM0NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgxODAyLjAwIiwiYmFzZV9mYXJlIjoiMjA4MzYyLjAwIiwidGF4IjoiNzM0NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgzNjIuMDAiLCJ0YXgiOiI3MzQ0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MTgwMi4wMCIsImJhc2VfZmFyZSI6IjIwODM2Mi4wMCIsInRheCI6IjczNDQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MTgwMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzODcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 282132, "calendar_total_sell": 282132, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282132, "filter": { "id": "F123TT00182-37", "price": 282132, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT1D3H0M", "layover_duration_seconds": 97200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301940sin202603302040805sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSBD", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH26IMqttJWYaGoUOHDx\/z\/DadGESdqd3bfdrffeaD2dO\/mjGnyaZ0JeI5BhOvf1AeNAwinbQPKC13sJ8xwS6pC2pVCueI+uNkaLnQImTrajImz1TmMUM+vUoJkOZTWKVQF\/c73J5jEtIdG0eZB+iGfop3r1BR5PLCo=", "FareInfoRef": "dE1Z4smwnDKAvsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAfnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H30M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qOMW4FumkIFiS6SfSy\/z8DtwMJS4ktOXESQlDRTpw7hH802JpnhK1XwKCsdDO0TqvOEJEe79dySWnOqBHeCy2r9s6uDsZ26EkYZdTdKkCu\/b4+SpZ6JpMdymEUyQ38xDBR2jkucxbl5RPxteQI\/smtD\/CsLDk=", "FareInfoRef": "dE1Z4smwnDKAxsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA0sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 292287, "gross_total": 291957, "base_fare": 221577, "tax": 70710, "sell": { "currency": "BDT", "total": 292287, "base_fare": 221577, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkyMjg3LCJiYXNlX2ZhcmUiOjIyMTU3NywidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTk1NywiYmFzZV9mYXJlIjoyMjEyNDcsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTU3LCJiYXNlX2ZhcmUiOjIyMTI0NywidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 292287, "base_fare": 221577, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221247.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 292287, "base_fare": 221577, "tax": 70710, "gross": { "base_fare": "221247.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MjI4Ny4wMCIsImJhc2VfZmFyZSI6IjIyMTU3Ny4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxOTU3LjAwIiwiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjEyNDcuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTk1Ny4wMCIsImJhc2VfZmFyZSI6IjIyMTI0Ny4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5MTk1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 292287, "calendar_total_sell": 292287, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 292287, "filter": { "id": "F123TT00182-38", "price": 292287, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT12H20M", "layover_duration_seconds": 44400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603310815sin202603310920801sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSBD", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH26IMqttJWYaGoUOHDx\/z\/DadGESdqd3bfdrffeaD2dO\/mjGnyaZ0JeI5BhOvf1AeNAwinbQPKC13sJ8xwS6pC2pVCueI+uNkaLnQImTrajImz1TmMUM+vUoJkOZTWKVQF\/c73J5jEtIdG0eZB+iGfop3r1BR5PLCo=", "FareInfoRef": "dE1Z4smwnDKAvsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAhnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT09H25M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qOMW4FumkIFiS6SfSy\/z8DtwMJS4ktOXESQlDRTpw7hH802JpnhK1XwKCsdDO0TqvOEJEe79dySWnOqBHeCy2r9s6uDsZ26EkYZdTdKkCu\/b4+SpZ6JpMdymEUyQ38xDBR2jkucxbl5RPxteQI\/smtD\/CsLDk=", "FareInfoRef": "dE1Z4smwnDKAxsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA0sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 292287, "gross_total": 291957, "base_fare": 221577, "tax": 70710, "sell": { "currency": "BDT", "total": 292287, "base_fare": 221577, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkyMjg3LCJiYXNlX2ZhcmUiOjIyMTU3NywidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5MTk1NywiYmFzZV9mYXJlIjoyMjEyNDcsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkxOTU3LCJiYXNlX2ZhcmUiOjIyMTI0NywidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 292287, "base_fare": 221577, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221247.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 292287, "base_fare": 221577, "tax": 70710, "gross": { "base_fare": "221247.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MjI4Ny4wMCIsImJhc2VfZmFyZSI6IjIyMTU3Ny4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkxOTU3LjAwIiwiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjEyNDcuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MTk1Ny4wMCIsImJhc2VfZmFyZSI6IjIyMTI0Ny4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5MTk1NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 292287, "calendar_total_sell": 292287, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 292287, "filter": { "id": "F123TT00182-39", "price": 292287, "journey_duration": "PT1D4H55M", "journey_duration_seconds": 104100, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311510sin202603311610807sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "13H55M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSBD", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH26IMqttJWYaGoUOHDx\/z\/DadGESdqd3bfdrffeaD2dO\/mjGnyaZ0JeI5BhOvf1AeNAwinbQPKC13sJ8xwS6pC2pVCueI+uNkaLnQImTrajImz1TmMUM+vUoJkOZTWKVQF\/c73J5jEtIdG0eZB+iGfop3r1BR5PLCo=", "FareInfoRef": "dE1Z4smwnDKAvsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT13H55M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qOMW4FumkIFiS6SfSy\/z8DtwMJS4ktOXESQlDRTpw7hH802JpnhK1XwKCsdDO0TqvOEJEe79dySWnOqBHeCy2r9s6uDsZ26EkYZdTdKkCu\/b4+SpZ6JpMdymEUyQ38xDBR2jkucxbl5RPxteQI\/smtD\/CsLDk=", "FareInfoRef": "dE1Z4smwnDKAxsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA0sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 293106, "gross_total": 292776, "base_fare": 221577, "tax": 71529, "sell": { "currency": "BDT", "total": 293106, "base_fare": 221577, "tax": 71529 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkzMTA2LCJiYXNlX2ZhcmUiOjIyMTU3NywidGF4Ijo3MTUyOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5Mjc3NiwiYmFzZV9mYXJlIjoyMjEyNDcsInRheCI6NzE1MjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkyNzc2LCJiYXNlX2ZhcmUiOjIyMTI0NywidGF4Ijo3MTUyOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 293106, "base_fare": 221577, "tax": 71529, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221247.00", "tax": "71529.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 293106, "base_fare": 221577, "tax": 71529, "gross": { "base_fare": "221247.00", "tax": "71529.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41961.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5MzEwNi4wMCIsImJhc2VfZmFyZSI6IjIyMTU3Ny4wMCIsInRheCI6IjcxNTI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzE1MjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkyNzc2LjAwIiwiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzE1MjkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjEyNDcuMDAiLCJ0YXgiOiI3MTUyOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5Mjc3Ni4wMCIsImJhc2VfZmFyZSI6IjIyMTI0Ny4wMCIsInRheCI6IjcxNTI5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5Mjc3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxOTYxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 293106, "calendar_total_sell": 293106, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 293106, "filter": { "id": "F123TT00182-40", "price": 293106, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311940sin202603312040805sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSBD", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH26IMqttJWYaGoUOHDx\/z\/DadGESdqd3bfdrffeaD2dO\/mjGnyaZ0JeI5BhOvf1AeNAwinbQPKC13sJ8xwS6pC2pVCueI+uNkaLnQImTrajImz1TmMUM+vUoJkOZTWKVQF\/c73J5jEtIdG0eZB+iGfop3r1BR5PLCo=", "FareInfoRef": "dE1Z4smwnDKAvsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAfnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H30M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qOMW4FumkIFiS6SfSy\/z8DtwMJS4ktOXESQlDRTpw7hH802JpnhK1XwKCsdDO0TqvOEJEe79dySWnOqBHeCy2r9s6uDsZ26EkYZdTdKkCu\/b4+SpZ6JpMdymEUyQ38xDBR2jkucxbl5RPxteQI\/smtD\/CsLDk=", "FareInfoRef": "dE1Z4smwnDKAxsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA0sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 294198, "gross_total": 293868, "base_fare": 221577, "tax": 72621, "sell": { "currency": "BDT", "total": 294198, "base_fare": 221577, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk0MTk4LCJiYXNlX2ZhcmUiOjIyMTU3NywidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5Mzg2OCwiYmFzZV9mYXJlIjoyMjEyNDcsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkzODY4LCJiYXNlX2ZhcmUiOjIyMTI0NywidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 294198, "base_fare": 221577, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221247.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 294198, "base_fare": 221577, "tax": 72621, "gross": { "base_fare": "221247.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NDE5OC4wMCIsImJhc2VfZmFyZSI6IjIyMTU3Ny4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkzODY4LjAwIiwiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjEyNDcuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5Mzg2OC4wMCIsImJhc2VfZmFyZSI6IjIyMTI0Ny4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5Mzg2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 294198, "calendar_total_sell": 294198, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 294198, "filter": { "id": "F123TT00182-41", "price": 294198, "journey_duration": "PT1D2H35M", "journey_duration_seconds": 95700, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603310815sin202603310920801sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSBD", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH26IMqttJWYaGoUOHDx\/z\/DadGESdqd3bfdrffeaD2dO\/mjGnyaZ0JeI5BhOvf1AeNAwinbQPKC13sJ8xwS6pC2pVCueI+uNkaLnQImTrajImz1TmMUM+vUoJkOZTWKVQF\/c73J5jEtIdG0eZB+iGfop3r1BR5PLCo=", "FareInfoRef": "dE1Z4smwnDKAvsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAhnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT09H25M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qOMW4FumkIFiS6SfSy\/z8DtwMJS4ktOXESQlDRTpw7hH802JpnhK1XwKCsdDO0TqvOEJEe79dySWnOqBHeCy2r9s6uDsZ26EkYZdTdKkCu\/b4+SpZ6JpMdymEUyQ38xDBR2jkucxbl5RPxteQI\/smtD\/CsLDk=", "FareInfoRef": "dE1Z4smwnDKAxsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA0sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 294198, "gross_total": 293868, "base_fare": 221577, "tax": 72621, "sell": { "currency": "BDT", "total": 294198, "base_fare": 221577, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk0MTk4LCJiYXNlX2ZhcmUiOjIyMTU3NywidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5Mzg2OCwiYmFzZV9mYXJlIjoyMjEyNDcsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkzODY4LCJiYXNlX2ZhcmUiOjIyMTI0NywidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 294198, "base_fare": 221577, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221247.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 294198, "base_fare": 221577, "tax": 72621, "gross": { "base_fare": "221247.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NDE5OC4wMCIsImJhc2VfZmFyZSI6IjIyMTU3Ny4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjkzODY4LjAwIiwiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjEyNDcuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5Mzg2OC4wMCIsImJhc2VfZmFyZSI6IjIyMTI0Ny4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5Mzg2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 294198, "calendar_total_sell": 294198, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 294198, "filter": { "id": "F123TT00182-42", "price": 294198, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311510sin202603311610807sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "13H55M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSBD", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH26IMqttJWYaGoUOHDx\/z\/DadGESdqd3bfdrffeaD2dO\/mjGnyaZ0JeI5BhOvf1AeNAwinbQPKC13sJ8xwS6pC2pVCueI+uNkaLnQImTrajImz1TmMUM+vUoJkOZTWKVQF\/c73J5jEtIdG0eZB+iGfop3r1BR5PLCo=", "FareInfoRef": "dE1Z4smwnDKAvsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT13H55M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qOMW4FumkIFiS6SfSy\/z8DtwMJS4ktOXESQlDRTpw7hH802JpnhK1XwKCsdDO0TqvOEJEe79dySWnOqBHeCy2r9s6uDsZ26EkYZdTdKkCu\/b4+SpZ6JpMdymEUyQ38xDBR2jkucxbl5RPxteQI\/smtD\/CsLDk=", "FareInfoRef": "dE1Z4smwnDKAxsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qVMW4FumkIFiS6SfTC\/5+B2w0JS4ktOXESQlDRTpw7hH80+DTPCFuvgEFZ9\/UB7xQtdYaI9Hi\/lktKc0aN8NLRsmpv7Opg9ENPwiijVisbsfd0s5KlLZPJDuUwiuQGfmKYKO0clzmL8vKJ2C05gn9y6wv3lSxJ", "FareInfoRef": "dE1Z4smwnDKAgsU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBSSBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfvugj+9UcDGRF0T2x568f0fwynWxElgB75lh5SSiR1F9ZD+1eHdPSt8KYDDuOpQELQXQeRphYic8XjNeZpyRRsS5UTkDX+rtsZiJbJglNEaWp3a99tyJwtB2cCZii0am+UFfuZypfWhzrmKMbmndsRQ\/pSvPhihLDo=", "FareInfoRef": "dE1Z4smwnDKA0sU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 295017, "gross_total": 294687, "base_fare": 221577, "tax": 73440, "sell": { "currency": "BDT", "total": 295017, "base_fare": 221577, "tax": 73440 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk1MDE3LCJiYXNlX2ZhcmUiOjIyMTU3NywidGF4Ijo3MzQ0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI5NDY4NywiYmFzZV9mYXJlIjoyMjEyNDcsInRheCI6NzM0NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjk0Njg3LCJiYXNlX2ZhcmUiOjIyMTI0NywidGF4Ijo3MzQ0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 295017, "base_fare": 221577, "tax": 73440, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "221247.00", "tax": "73440.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 295017, "base_fare": 221577, "tax": 73440, "gross": { "base_fare": "221247.00", "tax": "73440.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43872.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NTAxNy4wMCIsImJhc2VfZmFyZSI6IjIyMTU3Ny4wMCIsInRheCI6IjczNDQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzM0NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjk0Njg3LjAwIiwiYmFzZV9mYXJlIjoiMjIxMjQ3LjAwIiwidGF4IjoiNzM0NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjEyNDcuMDAiLCJ0YXgiOiI3MzQ0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI5NDY4Ny4wMCIsImJhc2VfZmFyZSI6IjIyMTI0Ny4wMCIsInRheCI6IjczNDQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI5NDY4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzODcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 295017, "calendar_total_sell": 295017, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 295017, "filter": { "id": "F123TT00182-43", "price": 295017, "journey_duration": "PT1D13H55M", "journey_duration_seconds": 136500, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311940sin202603312040805sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAlnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T23:25:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H15M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YXSDC", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzB0IRXsDd5vqZS9qUi79\/8\/ogDZxkmUGHuyScw4uJOf9I9814DuUFXYIYAgsLYLoqL6rYJqwHKF+NhX0JtElIuv4dN8vSpBIg4z0hqpR17qtRnZ2Znm00WiRB\/iH18JoRfdZ38rJ\/pnSrBd0I\/hXvvsBZQgstA==", "FareInfoRef": "dE1Z4smwnDKAurU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT08H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YXSDC", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzB0IRXsDd5vqZS9qUi79\/8\/ogDZxkmUGHuyScw4uJOf9I9814DuUFXYIYAgsLYLoqL6rYJqwHKF+NhX0JtElIuv4dN8vSpBIg4z0hqpR17qtRnZ2Znm00WiRB\/iH18JoRfdZ38rJ\/pnSrBd0I\/hXvvsBZQgstA==", "FareInfoRef": "dE1Z4smwnDKAurU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 321873, "gross_total": 321543, "base_fare": 234093, "tax": 87780, "sell": { "currency": "BDT", "total": 321873, "base_fare": 234093, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIxODczLCJiYXNlX2ZhcmUiOjIzNDA5MywidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyMTU0MywiYmFzZV9mYXJlIjoyMzM3NjMsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIxNTQzLCJiYXNlX2ZhcmUiOjIzMzc2MywidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 321873, "base_fare": 234093, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233763.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 321873, "base_fare": 234093, "tax": 87780, "gross": { "base_fare": "233763.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMTg3My4wMCIsImJhc2VfZmFyZSI6IjIzNDA5My4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMzNzYzLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIxNTQzLjAwIiwiYmFzZV9mYXJlIjoiMjMzNzYzLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzM3NjMuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMTU0My4wMCIsImJhc2VfZmFyZSI6IjIzMzc2My4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyMTU0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 321873, "calendar_total_sell": 321873, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 321873, "filter": { "id": "F123TT00182-44", "price": 321873, "journey_duration": "PT1D12H35M", "journey_duration_seconds": 131700, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604061940bom2026040623252108bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YXSDC", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cELNUbbeJoL1xqR7n4\/5\/hQnXGzMAuvLAh5xwkJFEd838NeA\/zirIbUBC4tpUaRxEoTxUicsZzD\/W1uaGHxChEpeNDtTdasBMFNlE7aoXad5+N7EhmpqKNRrO8wM9c77Rl9sfiN+dkvaS0+BfKBP6V7z54Biy\/", "FareInfoRef": "dE1Z4smwnDKAhrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAlnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T23:25:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H15M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YXSDC", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzB0IRXsDd5vqZS9qUi79\/8\/ogDZxkmUGHuyScw4uJOf9I9814DuUFXYIYAgsLYLoqL6rYJqwHKF+NhX0JtElIuv4dN8vSpBIg4z0hqpR17qtRnZ2Znm00WiRB\/iH18JoRfdZ38rJ\/pnSrBd0I\/hXvvsBZQgstA==", "FareInfoRef": "dE1Z4smwnDKAurU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT08H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YXSDC", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzB0IRXsDd5vqZS9qUi79\/8\/ogDZxkmUGHuyScw4uJOf9I9814DuUFXYIYAgsLYLoqL6rYJqwHKF+NhX0JtElIuv4dN8vSpBIg4z0hqpR17qtRnZ2Znm00WiRB\/iH18JoRfdZ38rJ\/pnSrBd0I\/hXvvsBZQgstA==", "FareInfoRef": "dE1Z4smwnDKAurU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 321873, "gross_total": 321543, "base_fare": 234093, "tax": 87780, "sell": { "currency": "BDT", "total": 321873, "base_fare": 234093, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIxODczLCJiYXNlX2ZhcmUiOjIzNDA5MywidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyMTU0MywiYmFzZV9mYXJlIjoyMzM3NjMsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIxNTQzLCJiYXNlX2ZhcmUiOjIzMzc2MywidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 321873, "base_fare": 234093, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233763.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 321873, "base_fare": 234093, "tax": 87780, "gross": { "base_fare": "233763.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMTg3My4wMCIsImJhc2VfZmFyZSI6IjIzNDA5My4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMzNzYzLjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIxNTQzLjAwIiwiYmFzZV9mYXJlIjoiMjMzNzYzLjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzM3NjMuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMTU0My4wMCIsImJhc2VfZmFyZSI6IjIzMzc2My4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyMTU0MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 321873, "calendar_total_sell": 321873, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 321873, "filter": { "id": "F123TT00182-45", "price": 321873, "journey_duration": "PT1D21H50M", "journey_duration_seconds": 165000, "layover_duration": "PT1D3H35M", "layover_duration_seconds": 99300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604061940bom2026040623252108bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-46", "price": 332409, "journey_duration": "PT19H55M", "journey_duration_seconds": 71700, "layover_duration": "PT9H35M", "layover_duration_seconds": 34500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-47", "price": 332409, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-48", "price": 332409, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT9H35M", "layover_duration_seconds": 34500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-49", "price": 332409, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-50", "price": 332409, "journey_duration": "PT20H30M", "journey_duration_seconds": 73800, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-51", "price": 332409, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT12H25M", "layover_duration_seconds": 44700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-52", "price": 332409, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 332409, "gross_total": 332079, "base_fare": 269067, "tax": 63342, "sell": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyNDA5LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMjA3OSwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMyMDc5LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 332409, "base_fare": 269067, "tax": 63342, "gross": { "base_fare": "268737.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjQwOS4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMyMDc5LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMjA3OS4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMjA3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 332409, "calendar_total_sell": 332409, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 332409, "filter": { "id": "F123TT00182-53", "price": 332409, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 334320, "gross_total": 333990, "base_fare": 269067, "tax": 65253, "sell": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MzIwLCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMzk5MCwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMzOTkwLCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDMyMC4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMzOTkwLjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMzk5MC4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMzk5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 334320, "calendar_total_sell": 334320, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334320, "filter": { "id": "F123TT00182-54", "price": 334320, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 334320, "gross_total": 333990, "base_fare": 269067, "tax": 65253, "sell": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MzIwLCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMzk5MCwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMzOTkwLCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDMyMC4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMzOTkwLjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMzk5MC4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMzk5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 334320, "calendar_total_sell": 334320, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334320, "filter": { "id": "F123TT00182-55", "price": 334320, "journey_duration": "PT1D1H25M", "journey_duration_seconds": 91500, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 334320, "gross_total": 333990, "base_fare": 269067, "tax": 65253, "sell": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MzIwLCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMzk5MCwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMzOTkwLCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDMyMC4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMzOTkwLjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMzk5MC4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMzk5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 334320, "calendar_total_sell": 334320, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334320, "filter": { "id": "F123TT00182-56", "price": 334320, "journey_duration": "PT1D1H55M", "journey_duration_seconds": 93300, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBXRBD", "FareRuleKey": "gws-eJxNjs0OwiAQhB+mmfuwiPVIAZt6KDH+JPbi+z+GA9XETWCHfDuzxBiNdqRzIf7XgPewLqjPDFSYzv1S4RkC4fTaQPKENb1uqaBHeE+B2uHeXR\/Llg9qmG3mjlph63eZspisylWiQ1uMJuXAT5wXyTqVRyrW9nIM4fplHKGPyvYB1bgryA==", "FareInfoRef": "dE1Z4smwnDKAOqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAdqU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 334320, "gross_total": 333990, "base_fare": 269067, "tax": 65253, "sell": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MzIwLCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzMzk5MCwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzMzOTkwLCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 334320, "base_fare": 269067, "tax": 65253, "gross": { "base_fare": "268737.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDMyMC4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzMzOTkwLjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzMzk5MC4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzMzk5MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 334320, "calendar_total_sell": 334320, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334320, "filter": { "id": "F123TT00182-57", "price": 334320, "journey_duration": "PT1D2H50M", "journey_duration_seconds": 96600, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 341610, "gross_total": 341280, "base_fare": 278268, "tax": 63342, "sell": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxNjEwLCJiYXNlX2ZhcmUiOjI3ODI2OCwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MTI4MCwiYmFzZV9mYXJlIjoyNzc5MzgsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxMjgwLCJiYXNlX2ZhcmUiOjI3NzkzOCwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTYxMC4wMCIsImJhc2VfZmFyZSI6IjI3ODI2OC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQxMjgwLjAwIiwiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzc5MzguMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTI4MC4wMCIsImJhc2VfZmFyZSI6IjI3NzkzOC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MTI4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 341610, "calendar_total_sell": 341610, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 341610, "filter": { "id": "F123TT00182-58", "price": 341610, "journey_duration": "PT18H30M", "journey_duration_seconds": 66600, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 341610, "gross_total": 341280, "base_fare": 278268, "tax": 63342, "sell": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxNjEwLCJiYXNlX2ZhcmUiOjI3ODI2OCwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MTI4MCwiYmFzZV9mYXJlIjoyNzc5MzgsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxMjgwLCJiYXNlX2ZhcmUiOjI3NzkzOCwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTYxMC4wMCIsImJhc2VfZmFyZSI6IjI3ODI2OC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQxMjgwLjAwIiwiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzc5MzguMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTI4MC4wMCIsImJhc2VfZmFyZSI6IjI3NzkzOC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MTI4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 341610, "calendar_total_sell": 341610, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 341610, "filter": { "id": "F123TT00182-59", "price": 341610, "journey_duration": "PT20H40M", "journey_duration_seconds": 74400, "layover_duration": "PT10H30M", "layover_duration_seconds": 37800, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 341610, "gross_total": 341280, "base_fare": 278268, "tax": 63342, "sell": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxNjEwLCJiYXNlX2ZhcmUiOjI3ODI2OCwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MTI4MCwiYmFzZV9mYXJlIjoyNzc5MzgsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxMjgwLCJiYXNlX2ZhcmUiOjI3NzkzOCwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTYxMC4wMCIsImJhc2VfZmFyZSI6IjI3ODI2OC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQxMjgwLjAwIiwiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzc5MzguMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTI4MC4wMCIsImJhc2VfZmFyZSI6IjI3NzkzOC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MTI4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 341610, "calendar_total_sell": 341610, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 341610, "filter": { "id": "F123TT00182-60", "price": 341610, "journey_duration": "PT19H40M", "journey_duration_seconds": 70800, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 341610, "gross_total": 341280, "base_fare": 278268, "tax": 63342, "sell": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxNjEwLCJiYXNlX2ZhcmUiOjI3ODI2OCwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MTI4MCwiYmFzZV9mYXJlIjoyNzc5MzgsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxMjgwLCJiYXNlX2ZhcmUiOjI3NzkzOCwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 341610, "base_fare": 278268, "tax": 63342, "gross": { "base_fare": "277938.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTYxMC4wMCIsImJhc2VfZmFyZSI6IjI3ODI2OC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQxMjgwLjAwIiwiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzc5MzguMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTI4MC4wMCIsImJhc2VfZmFyZSI6IjI3NzkzOC4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MTI4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 341610, "calendar_total_sell": 341610, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 341610, "filter": { "id": "F123TT00182-61", "price": 341610, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 343521, "gross_total": 343191, "base_fare": 278268, "tax": 65253, "sell": { "currency": "BDT", "total": 343521, "base_fare": 278268, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQzNTIxLCJiYXNlX2ZhcmUiOjI3ODI2OCwidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MzE5MSwiYmFzZV9mYXJlIjoyNzc5MzgsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQzMTkxLCJiYXNlX2ZhcmUiOjI3NzkzOCwidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 343521, "base_fare": 278268, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277938.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 343521, "base_fare": 278268, "tax": 65253, "gross": { "base_fare": "277938.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MzUyMS4wMCIsImJhc2VfZmFyZSI6IjI3ODI2OC4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQzMTkxLjAwIiwiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzc5MzguMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MzE5MS4wMCIsImJhc2VfZmFyZSI6IjI3NzkzOC4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MzE5MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 343521, "calendar_total_sell": 343521, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 343521, "filter": { "id": "F123TT00182-62", "price": 343521, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT13H50M", "layover_duration_seconds": 49800, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YBD", "FareRuleKey": "gws-eJxNjsEKAjEMRD9mmXuSGvXYbeuyHrYIKtiL\/\/8ZTrsKBtJMeckkMUYTO4qqx\/+Y8J62FfWZgQpj3q8VIYgLlL8GETljSy9tqWB4kJLUQfeqoy9bPrBgsUV21ANtvGXOZMGdxrRU9M3okhP4ictKWefySMX6YlHz25fJCbyUYx8Cryv8", "FareInfoRef": "dE1Z4smwnDKA7qU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HBXRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX5wQ9LsCNCILmpV\/UjNpvc\/RgxJpVoyHnj2mBCCUAY658N\/dPh2twJ9J0AhlnlOOE0T2W4rSJ5R4ucRM5pFz8GANrhX19qSpN4KFlnY0KoWx\/m8qrHd1xwd6mJUaQ\/4iUsxqXN+xSx1L0fv7wfjCPuojW3Vaivl", "FareInfoRef": "dE1Z4smwnDKAKrU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 343521, "gross_total": 343191, "base_fare": 278268, "tax": 65253, "sell": { "currency": "BDT", "total": 343521, "base_fare": 278268, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQzNTIxLCJiYXNlX2ZhcmUiOjI3ODI2OCwidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MzE5MSwiYmFzZV9mYXJlIjoyNzc5MzgsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQzMTkxLCJiYXNlX2ZhcmUiOjI3NzkzOCwidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 343521, "base_fare": 278268, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277938.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 343521, "base_fare": 278268, "tax": 65253, "gross": { "base_fare": "277938.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MzUyMS4wMCIsImJhc2VfZmFyZSI6IjI3ODI2OC4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQzMTkxLjAwIiwiYmFzZV9mYXJlIjoiMjc3OTM4LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzc5MzguMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MzE5MS4wMCIsImJhc2VfZmFyZSI6IjI3NzkzOC4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MzE5MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 343521, "calendar_total_sell": 343521, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 343521, "filter": { "id": "F123TT00182-63", "price": 343521, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 595869, "gross_total": 595539, "base_fare": 520131, "tax": 75738, "sell": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1ODY5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTUzOSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1NTM5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTg2OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTM5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTUzOS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NTUzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 595869, "calendar_total_sell": 595869, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 595869, "filter": { "id": "F123TT00182-64", "price": 595869, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 595869, "gross_total": 595539, "base_fare": 520131, "tax": 75738, "sell": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1ODY5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTUzOSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1NTM5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTg2OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTM5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTUzOS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NTUzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 595869, "calendar_total_sell": 595869, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 595869, "filter": { "id": "F123TT00182-65", "price": 595869, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT7H15M", "layover_duration_seconds": 26100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 595869, "gross_total": 595539, "base_fare": 520131, "tax": 75738, "sell": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1ODY5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTUzOSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1NTM5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTg2OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTM5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTUzOS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NTUzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 595869, "calendar_total_sell": 595869, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 595869, "filter": { "id": "F123TT00182-66", "price": 595869, "journey_duration": "PT1D11H40M", "journey_duration_seconds": 128400, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 595869, "gross_total": 595539, "base_fare": 520131, "tax": 75738, "sell": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1ODY5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTUzOSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1NTM5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 595869, "base_fare": 520131, "tax": 75738, "gross": { "base_fare": "519801.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTg2OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk1NTM5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTUzOS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NTUzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 595869, "calendar_total_sell": 595869, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 595869, "filter": { "id": "F123TT00182-67", "price": 595869, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-68", "price": 596829, "journey_duration": "PT1D18H35M", "journey_duration_seconds": 153300, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-69", "price": 596829, "journey_duration": "PT1D20H55M", "journey_duration_seconds": 161700, "layover_duration": "PT18H45M", "layover_duration_seconds": 67500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-70", "price": 596829, "journey_duration": "PT1D18H40M", "journey_duration_seconds": 153600, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-71", "price": 596829, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-72", "price": 596829, "journey_duration": "PT2D0H5M", "journey_duration_seconds": 173100, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-73", "price": 596829, "journey_duration": "PT2D2H25M", "journey_duration_seconds": 181500, "layover_duration": "PT1D0H15M", "layover_duration_seconds": 87300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-74", "price": 596829, "journey_duration": "PT2D1H35M", "journey_duration_seconds": 178500, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-75", "price": 596829, "journey_duration": "PT2D3H55M", "journey_duration_seconds": 186900, "layover_duration": "PT1D1H45M", "layover_duration_seconds": 92700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-76", "price": 596829, "journey_duration": "PT1D16H25M", "journey_duration_seconds": 145500, "layover_duration": "PT14H15M", "layover_duration_seconds": 51300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-77", "price": 596829, "journey_duration": "PT2D0H5M", "journey_duration_seconds": 173100, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-78", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-78", "price": 596829, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-79", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 596829, "gross_total": 596499, "base_fare": 520131, "tax": 76698, "sell": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2ODI5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NjQ5OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk2NDk5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 596829, "base_fare": 520131, "tax": 76698, "gross": { "base_fare": "519801.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjgyOS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk2NDk5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NjQ5OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NjQ5OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 596829, "calendar_total_sell": 596829, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 596829, "filter": { "id": "F123TT00182-79", "price": 596829, "journey_duration": "PT2D4H40M", "journey_duration_seconds": 189600, "layover_duration": "PT1D2H30M", "layover_duration_seconds": 95400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-80", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-80", "price": 597789, "journey_duration": "PT2D3H55M", "journey_duration_seconds": 186900, "layover_duration": "PT1D1H45M", "layover_duration_seconds": 92700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-81", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-81", "price": 597789, "journey_duration": "PT2D11H35M", "journey_duration_seconds": 214500, "layover_duration": "PT1D9H25M", "layover_duration_seconds": 120300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-82", "price": 597789, "journey_duration": "PT2D4H0M", "journey_duration_seconds": 187200, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-83", "price": 597789, "journey_duration": "PT2D11H40M", "journey_duration_seconds": 214800, "layover_duration": "PT1D9H30M", "layover_duration_seconds": 120600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-84", "price": 597789, "journey_duration": "PT2D9H25M", "journey_duration_seconds": 206700, "layover_duration": "PT1D7H15M", "layover_duration_seconds": 112500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-85", "price": 597789, "journey_duration": "PT2D17H5M", "journey_duration_seconds": 234300, "layover_duration": "PT1D14H55M", "layover_duration_seconds": 140100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-86", "price": 597789, "journey_duration": "PT2D10H55M", "journey_duration_seconds": 212100, "layover_duration": "PT1D8H45M", "layover_duration_seconds": 117900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmftAQ1tvVKDRHohFPfTi\/3+GA8TETWCHfbuzeO8t7URjnP+PAZ\/hKMjvAGRYnec9Y+ZEwuh1guSCY7\/GB0tCMxlHCuWGezatMV6CU8LGzXVUA2e74xrEurM8DepqVKkCfiLdJPMaXyXRaXPtVK1DztBfNfcFckYsrA==", "FareInfoRef": "dE1Z4smwnDKAJtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QJBDP0RE", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/eBCKs3VmCjHoiLetiL\/\/8ZDqCJTaBDXzslhGBpPY1x4T8mvKetorwiUGB10hIx05P9tYPkEdvtnO6sGd3kQC9UOh7Z9MZ0ik4JK1fX0V4U3\/txLWLDWZ4GbTWaVAE\/kS+SZUnPmum0uXWqNiBn6K+a+wBs8yy8", "FareInfoRef": "dE1Z4smwnDKAYtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 597789, "gross_total": 597459, "base_fare": 520131, "tax": 77658, "sell": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3Nzg5LCJiYXNlX2ZhcmUiOjUyMDEzMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NzQ1OSwiYmFzZV9mYXJlIjo1MTk4MDEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk3NDU5LCJiYXNlX2ZhcmUiOjUxOTgwMSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 597789, "base_fare": 520131, "tax": 77658, "gross": { "base_fare": "519801.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5Nzc4OS4wMCIsImJhc2VfZmFyZSI6IjUyMDEzMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTk3NDU5LjAwIiwiYmFzZV9mYXJlIjoiNTE5ODAxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MTk4MDEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NzQ1OS4wMCIsImJhc2VfZmFyZSI6IjUxOTgwMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NzQ1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 597789, "calendar_total_sell": 597789, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 597789, "filter": { "id": "F123TT00182-87", "price": 597789, "journey_duration": "PT2D18H35M", "journey_duration_seconds": 239700, "layover_duration": "PT1D16H25M", "layover_duration_seconds": 145500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T19:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T22:30:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-31T02:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T14:05:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H45M", "distance": "3636", "lay_over": "PT03H50M", "lay_over_date": "2026-03-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 637302, "gross_total": 636972, "base_fare": 577926, "tax": 59376, "sell": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM3MzAyLCJiYXNlX2ZhcmUiOjU3NzkyNiwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzNjk3MiwiYmFzZV9mYXJlIjo1Nzc1OTYsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM2OTcyLCJiYXNlX2ZhcmUiOjU3NzU5NiwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNzMwMi4wMCIsImJhc2VfZmFyZSI6IjU3NzkyNi4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM2OTcyLjAwIiwiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Nzc1OTYuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNjk3Mi4wMCIsImJhc2VfZmFyZSI6IjU3NzU5Ni4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNjk3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 637302, "calendar_total_sell": 637302, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 637302, "filter": { "id": "F123TT00182-88", "price": 637302, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT6H50M", "layover_duration_seconds": 24600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-30T19:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301930dxb202603302230587dxb202603310220sin202603311405348sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T19:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T22:30:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAHoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-31T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T15:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3636", "lay_over": "PT04H50M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 637302, "gross_total": 636972, "base_fare": 577926, "tax": 59376, "sell": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM3MzAyLCJiYXNlX2ZhcmUiOjU3NzkyNiwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzNjk3MiwiYmFzZV9mYXJlIjo1Nzc1OTYsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM2OTcyLCJiYXNlX2ZhcmUiOjU3NzU5NiwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNzMwMi4wMCIsImJhc2VfZmFyZSI6IjU3NzkyNi4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM2OTcyLjAwIiwiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Nzc1OTYuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNjk3Mi4wMCIsImJhc2VfZmFyZSI6IjU3NzU5Ni4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNjk3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 637302, "calendar_total_sell": 637302, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 637302, "filter": { "id": "F123TT00182-89", "price": 637302, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-30T19:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301930dxb202603302230587dxb202603310320sin202603311500354sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAJoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T10:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T13:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-30T21:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T08:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H35M", "distance": "3636", "lay_over": "PT07H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 637302, "gross_total": 636972, "base_fare": 577926, "tax": 59376, "sell": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM3MzAyLCJiYXNlX2ZhcmUiOjU3NzkyNiwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzNjk3MiwiYmFzZV9mYXJlIjo1Nzc1OTYsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM2OTcyLCJiYXNlX2ZhcmUiOjU3NzU5NiwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNzMwMi4wMCIsImJhc2VfZmFyZSI6IjU3NzkyNi4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM2OTcyLjAwIiwiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Nzc1OTYuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNjk3Mi4wMCIsImJhc2VfZmFyZSI6IjU3NzU5Ni4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNjk3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 637302, "calendar_total_sell": 637302, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 637302, "filter": { "id": "F123TT00182-90", "price": 637302, "journey_duration": "PT1D11H5M", "journey_duration_seconds": 126300, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T10:15:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301015dxb202603301315583dxb202603302100sin202603310835314sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H15M", "transit_time": "11H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T19:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T22:30:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-31T10:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H45M", "distance": "3636", "lay_over": "PT11H30M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskdW0v27UVRQjK5sVufP\/HMO0mGEhywpe\/lJKQeGKe079N+EztAX0XQCHm610RoiMCW7WDiCJeOefnUhljiXNkSAc+Mo\/GIuViCc1d5UDdsI9YczEW4uyp72T00+jSJvAT7WZSc92WuoldDhb8ekIKsF9t7gtZlSyF", "FareInfoRef": "dE1Z4smwnDKArtU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PdSHfgIAsuMSbNF9+DL\/v8zdkWXrEnbCwduG2NUUS\/O3eJ\/dPh0dYG9M2BQZkkZYexF2mmHiIx4pZSeU3FoJoN4Imv47K49zJoHNtT+rg3txrjqOhvZ6UxPh2M0DskL\/ER9UFoq21Q25eTA4tcLSgB35b8vUigsjQ==", "FareInfoRef": "dE1Z4smwnDKA4tU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 637302, "gross_total": 636972, "base_fare": 577926, "tax": 59376, "sell": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM3MzAyLCJiYXNlX2ZhcmUiOjU3NzkyNiwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzNjk3MiwiYmFzZV9mYXJlIjo1Nzc1OTYsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM2OTcyLCJiYXNlX2ZhcmUiOjU3NzU5NiwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 637302, "base_fare": 577926, "tax": 59376, "gross": { "base_fare": "577596.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNzMwMi4wMCIsImJhc2VfZmFyZSI6IjU3NzkyNi4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM2OTcyLjAwIiwiYmFzZV9mYXJlIjoiNTc3NTk2LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1Nzc1OTYuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNjk3Mi4wMCIsImJhc2VfZmFyZSI6IjU3NzU5Ni4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNjk3MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "Q" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 637302, "calendar_total_sell": 637302, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 637302, "filter": { "id": "F123TT00182-91", "price": 637302, "journey_duration": "PT1D15H0M", "journey_duration_seconds": 140400, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-30T19:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202603301930dxb202603302230587dxb202603311000sin202603312145352sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLOWBD", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9tB07f2ECyxA19cDF78f8\/wwvTxCa0F86lbQjBxE6i6sN\/dHh364yyRaDAeG7bAncxEShvO0TkjDUv99eU0Hr0vZCURo+qzRctOhZkl+VANbC3nMZI5nWggS0VdTKq5AN+4jpTljE9p+TqYFHzjy+TAdyU3z4Q1iwV", "FareInfoRef": "dE1Z4smwnDKAJuU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QMHOWFY", "FareRuleKey": "gws-eJxNTl0LwjAM\/DHj3tN2dn2sdBsVbUR0SF\/8\/z9jSaZgILkLd\/nIOXvykZw75f8Y8BlaBW8FYHjJ54XhxGhNBxElPFq9v9cOWxECicKmHujMN48lCaDEJR2SBrrV63bTVfqBooMehlKZwI8sVSif51era5fDFCcaw1ekCfKpzO01lyyQ", "FareInfoRef": "dE1Z4smwnDKAWuU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-92", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKAToU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T15:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-04-06T18:05:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "585" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "585" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y", "FareRuleKey": "gws-eJxNjjEWwjAMQw\/Tp91OaV67pbQUWLxQhi7c\/xj8hA4oz5Yjy3FKKclSNveh\/KPTp7veFe9FCiVinRd5b0A910NUI9TGL5bRouk\/9ubYOJBgb60jwJlfz5CdTxKuulS1RADmI+LtQRnzulcLK2t3yrLk2bGIXzL3BQgTKm8=", "FareInfoRef": "dE1Z4smwnDKAYuU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 734640, "gross_total": 734310, "base_fare": 678795, "tax": 55845, "sell": { "currency": "BDT", "total": 734640, "base_fare": 678795, "tax": 55845 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzM0NjQwLCJiYXNlX2ZhcmUiOjY3ODc5NSwidGF4Ijo1NTg0NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNDMxMCwiYmFzZV9mYXJlIjo2Nzg0NjUsInRheCI6NTU4NDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzM0MzEwLCJiYXNlX2ZhcmUiOjY3ODQ2NSwidGF4Ijo1NTg0NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 734640, "base_fare": 678795, "tax": 55845, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "678465.00", "tax": "55845.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 734640, "base_fare": 678795, "tax": 55845, "gross": { "base_fare": "678465.00", "tax": "55845.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3684.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "37329.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNDY0MC4wMCIsImJhc2VfZmFyZSI6IjY3ODc5NS4wMCIsInRheCI6IjU1ODQ1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4NDY1LjAwIiwidGF4IjoiNTU4NDUuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzM0MzEwLjAwIiwiYmFzZV9mYXJlIjoiNjc4NDY1LjAwIiwidGF4IjoiNTU4NDUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2Nzg0NjUuMDAiLCJ0YXgiOiI1NTg0NS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNDMxMC4wMCIsImJhc2VfZmFyZSI6IjY3ODQ2NS4wMCIsInRheCI6IjU1ODQ1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczNDMxMCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjg0LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzczMjkuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyNzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "BG" ] }, "rbd_class": { "count": 3, "data": [ "M", "Q", "Y" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 734640, "calendar_total_sell": 734640, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 734640, "filter": { "id": "F123TT00182-92", "price": 734640, "journey_duration": "PT11H55M", "journey_duration_seconds": 42900, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T18:05:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061550dac202604061805585", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT03H20M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAdoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T09:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T11:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-93", "price": 804099, "journey_duration": "PT21H10M", "journey_duration_seconds": 76200, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603310820sin202603311230353sin202604060355can2026040608158490can202604060935dac2026040611505015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT03H20M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAfoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T13:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T17:50:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-94", "price": 804099, "journey_duration": "PT21H35M", "journey_duration_seconds": 77700, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603310820sin202603311230353sin202604061330can202604061750354can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT03H20M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-95", "price": 804099, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603310820sin202603311230353sin202604060355can2026040608158490can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT03H20M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "21H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAjoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T22:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAloU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-07T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-07T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT21H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "3", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-96", "price": 804099, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603310820sin202603311230353sin202604061750can2026040622103040can202604071935dac202604072150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT13H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAdoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T09:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T11:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-97", "price": 804099, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603310820sin202603311230353sin202604060355can2026040608158490can202604060935dac2026040611505015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT13H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAfoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T13:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T17:50:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-98", "price": 804099, "journey_duration": "PT1D7H35M", "journey_duration_seconds": 113700, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603310820sin202603311230353sin202604061330can202604061750354can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT13H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-99", "price": 804099, "journey_duration": "PT1D17H10M", "journey_duration_seconds": 148200, "layover_duration": "PT1D0H35M", "layover_duration_seconds": 88500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603310820sin202603311230353sin202604060355can2026040608158490can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAXoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T08:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T12:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT13H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2KSRYOB", "FareRuleKey": "gws-eJxNjkkKwzAMRQ8T\/l5SyOCdEzvQkqBA3C7cRe9\/jMo2hQgkffE0ee+FZCTmwd+tw7cLH+g7AAoxT0+Fo4FrkUFEMw7Z05XPFXVH37Mhrbhlro1xDGIJm0TXUDHkGsOixpjnyZWdjHIZRdoE\/mJ7mNQlvs41XXaZxTobogn2qE39AAfELFg=", "FareInfoRef": "dE1Z4smwnDKACvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "21H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAjoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T22:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAloU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-07T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-07T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT21H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "3", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAQvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 804099, "gross_total": 803769, "base_fare": 681579, "tax": 122520, "sell": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA0MDk5LCJiYXNlX2ZhcmUiOjY4MTU3OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDM3NjksImJhc2VfZmFyZSI6NjgxMjQ5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 804099, "base_fare": 681579, "tax": 122520, "gross": { "base_fare": "681249.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDA5OS4wMCIsImJhc2VfZmFyZSI6IjY4MTU3OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MTI0OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDM3NjkuMDAiLCJiYXNlX2ZhcmUiOiI2ODEyNDkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODAzNzY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 804099, "calendar_total_sell": 804099, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 804099, "filter": { "id": "F123TT00182-100", "price": 804099, "journey_duration": "PT2D3H15M", "journey_duration_seconds": 184500, "layover_duration": "PT1D10H40M", "layover_duration_seconds": 124800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603310820sin202603311230353sin202604061750can2026040622103040can202604071935dac202604072150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAnoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-30T23:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T03:05:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1631", "lay_over": "PT04H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAdoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T09:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T11:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-101", "price": 815289, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603302305sin2026033103058489sin202604060355can2026040608158490can202604060935dac2026040611505015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAnoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-30T23:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T03:05:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1631", "lay_over": "PT04H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAfoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T13:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T17:50:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-102", "price": 815289, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603302305sin2026033103058489sin202604061330can202604061750354can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAnoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-30T23:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T03:05:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1631", "lay_over": "PT04H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-103", "price": 815289, "journey_duration": "PT1D7H45M", "journey_duration_seconds": 114300, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603302305sin2026033103058489sin202604060355can2026040608158490can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAZoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T13:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-30T19:05:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAnoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-30T23:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T03:05:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1631", "lay_over": "PT04H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "21H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAjoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T22:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAloU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-07T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-07T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT21H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "3", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-104", "price": 815289, "journey_duration": "PT1D17H50M", "journey_duration_seconds": 150600, "layover_duration": "PT1D1H25M", "layover_duration_seconds": 91500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T13:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603301315can2026033019055016can202603302305sin2026033103058489sin202604061750can2026040622103040can202604071935dac202604072150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKApoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T12:45:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T16:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H05M", "distance": "1631", "lay_over": "PT07H45M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAdoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T09:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T11:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5015" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-105", "price": 815289, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603311245sin2026033116503039sin202604060355can2026040608158490can202604060935dac2026040611505015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKApoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T12:45:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T16:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H05M", "distance": "1631", "lay_over": "PT07H45M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAfoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T13:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T17:50:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "354" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT01H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-106", "price": 815289, "journey_duration": "PT1D1H55M", "journey_duration_seconds": 93300, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603311245sin2026033116503039sin202604061330can202604061750354can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKApoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T12:45:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T16:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H05M", "distance": "1631", "lay_over": "PT07H45M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAboU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T08:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAhoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-06T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-107", "price": 815289, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT19H5M", "layover_duration_seconds": 68700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603311245sin2026033116503039sin202604060355can2026040608158490can202604061935dac202604062150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-03-31T05:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT3H45M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAzEIe8zJO3C9NGMiLlEnlrRDOvT\/zyhJelKRACMbQ0pJSAIxH+k\/Nnw2fcNeChjEU7OBjxBvEexjBxFFdMm19tYwXfadnLJJr85TWKSIN2jQsKgR6LOeWUE\/Z\/dkjNsY0DdwgfJwaPl8tlarX2Zx5aLoDn\/Vt75PLyyj", "FareInfoRef": "dE1Z4smwnDKAfuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKApoU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-03-31T12:45:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T16:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H05M", "distance": "1631", "lay_over": "PT07H45M", "lay_over_date": "2026-03-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "4", "FareBasis": "A2KSRYOB", "FareRuleKey": "gws-eJxNjt0KwjAMhR9mnPskc9PetWsHipDBqhf1wvd\/DNNMwUCSE778xRiFZCbmKf7bgPeQX9BnBhRiXm8KFgriVQMRXZDkXve2LfAl48iG1PGR2RvLnMUSVinhQN3QPOakxvgUhPpORj+NLm0CP7FeTWoqj22pu122T\/iL6Az71KY+Js0scg==", "FareInfoRef": "dE1Z4smwnDKAtuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "21H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAjoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-04-06T22:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-06", "flight_time": "PT4H20M", "distance": "1631", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3040" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAloU4ZqBAAA==", "origin": "CAN", "departure_time": "2026-04-07T19:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-07T21:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H15M", "distance": "1448", "lay_over": "PT21H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "391" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "3", "FareBasis": "L2ASRYSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2q7jeIECiieGw1QMe\/P\/PcJZdE5tAh7x2hhijiQVRPcf\/mvCZ8hvtlYEG4ykpQ8NsC2a+OkRkwcOSr90dw+QkgagNvHcdg9WqsaFauQ7UG+u4\/d7Idmd6KrZobJIb+Il6o2ypPN19ZbIy8EByAX\/KrS8wIyys", "FareInfoRef": "dE1Z4smwnDKAuuU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 815289, "gross_total": 814959, "base_fare": 692769, "tax": 122520, "sell": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODE1Mjg5LCJiYXNlX2ZhcmUiOjY5Mjc2OSwidGF4IjoxMjI1MjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTQ5NTksImJhc2VfZmFyZSI6NjkyNDM5LCJ0YXgiOjEyMjUyMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 815289, "base_fare": 692769, "tax": 122520, "gross": { "base_fare": "692439.00", "tax": "122520.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "5892.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "52776.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxNTI4OS4wMCIsImJhc2VfZmFyZSI6IjY5Mjc2OS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5MjQzOS4wMCIsInRheCI6IjEyMjUyMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MTQ5NTkuMDAiLCJiYXNlX2ZhcmUiOiI2OTI0MzkuMDAiLCJ0YXgiOiIxMjI1MjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODE0OTU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjU4OTIuMDAifSwiWVIiOnsiYW1vdW50IjoiNTI3NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTk2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzU5MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Y", "A", "L" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 815289, "calendar_total_sell": 815289, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 815289, "filter": { "id": "F123TT00182-108", "price": 815289, "journey_duration": "PT1D21H35M", "journey_duration_seconds": 164100, "layover_duration": "PT1D5H10M", "layover_duration_seconds": 105000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:15:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T21:50:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202603302315can202603310500392can202603311245sin2026033116503039sin202604061750can2026040622103040can202604071935dac202604072150391", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAroU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T14:00:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-03-30T18:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-03-30", "flight_time": "PT2H30M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1908334", "brand_title": "ECONOMY FULLFLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YSE00CNS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02TdqRiNBWquKFZmDp\/39GD0ilWgIfevYdMUYTW0R1jv814TPtB\/xIgMN4XvsDy2UOCuWrQkRuqCWLJC\/oJiEIkXc8uvbBbCmwIdtdB2qF2u9tTWTDmZ6KFo0muYGfyE9KX7d3SUWZLAw8kVzBn3LrCxGcLDE=", "FareInfoRef": "dE1Z4smwnDKAkvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAtoU4ZqBAAA==", "origin": "KMG", "departure_time": "2026-03-31T07:10:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-03-31T11:20:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1643", "lay_over": "PT12H40M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "5081" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "5081" }, "booking_class": { "brand_id": "1987478", "brand_title": "ECONOMY FULLFLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YSE00CNL", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke9xqXY9FpbAJlkvZoRf+\/wzSDiQiJXbkJE5KyYkLQs7pPya8p\/2AHhlQOMu6KRgkLmG0DSIS0WoRyfrEuOI9TdIhn8gxmH1xBijuxlPqgTbqY79DGGYy9ptE90antoEfKatRvVxfuVaas5jhV5IF9qptfQBLDCyK", "FareInfoRef": "dE1Z4smwnDKAxvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAvoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T02:30:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KMG", "arrival_time": "2026-04-06T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-04-05", "flight_time": "PT4H30M", "distance": "1643", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73E", "name": "73E", "picture": "73E.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9648" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9648" }, "booking_class": { "brand_id": "1987480", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NLE03CSL", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd52SCm7oDR8ROtN6KIb7n8MpmmRsJR4omfPJKVkYr2oxvRfHT7dvMCXDDiM5zXfYTFeBgS+VojIAJ+KhFwnNJOT9ETe8N61DeZQjA3FbtrQ6qzjrk8n253pqdiisUlu4CfKg9Kv4zvXqkwWBh5IzuBPufUFITwsZw==", "FareInfoRef": "dE1Z4smwnDKAzvU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "dE1Z4smwnDKAxoU4ZqBAAA==", "origin": "KMG", "departure_time": "2026-04-06T11:55:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "DAC", "arrival_time": "2026-04-06T12:40:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT04H55M", "lay_over_date": "2026-04-06", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2035" }, "booking_class": { "brand_id": "1908334", "brand_title": "ECONOMY FULLFLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YSE00CNS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12CO1IRGgrVfFCM7D0\/z+jF5JKsQQ+9Ow7UkomFkV1Stca8B3WDb5lwGE8y5wRwzQqAl8NInJHq0Uke0U3CRKJvOOjax8slkc2FHtoR81Z5\/1en2SHMz0VezR2yQ38RXlR+rx8aq7KZGHgieQG\/pRbPxEhLEM=", "FareInfoRef": "dE1Z4smwnDKA0vU4ZqBAAA==" }, "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": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 1309203, "gross_total": 1308873, "base_fare": 1177611, "tax": 131592, "sell": { "currency": "BDT", "total": 1309203, "base_fare": 1177611, "tax": 131592 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMwOTIwMywiYmFzZV9mYXJlIjoxMTc3NjExLCJ0YXgiOjEzMTU5Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMDg4NzMsImJhc2VfZmFyZSI6MTE3NzI4MSwidGF4IjoxMzE1OTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMwODg3MywiYmFzZV9mYXJlIjoxMTc3MjgxLCJ0YXgiOjEzMTU5Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 1309203, "base_fare": 1177611, "tax": 131592, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1177281.00", "tax": "131592.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 1309203, "base_fare": 1177611, "tax": 131592, "gross": { "base_fare": "1177281.00", "tax": "131592.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "18000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "67740.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43020.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMDkyMDMuMDAiLCJiYXNlX2ZhcmUiOiIxMTc3NjExLjAwIiwidGF4IjoiMTMxNTkyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NzI4MS4wMCIsInRheCI6IjEzMTU5Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMzMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzA4ODczLjAwIiwiYmFzZV9mYXJlIjoiMTE3NzI4MS4wMCIsInRheCI6IjEzMTU5Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzcyODEuMDAiLCJ0YXgiOiIxMzE1OTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzA4ODczLjAwIiwiYmFzZV9mYXJlIjoiMTE3NzI4MS4wMCIsInRheCI6IjEzMTU5Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzA4ODczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMTUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIxODAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIxMzMyLjAwIn0sIllRIjp7ImFtb3VudCI6IjY3NzQwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwMjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjI1ODAiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KMG", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 1, "data": [ "MU" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 1309203, "calendar_total_sell": 1309203, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 1309203, "filter": { "id": "F123TT00182-109", "price": 1309203, "journey_duration": "PT1D7H30M", "journey_duration_seconds": 113400, "layover_duration": "PT17H35M", "layover_duration_seconds": 63300, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-03-30T14:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T12:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202603301400kmg2026033018302036kmg202603310710sin2026033111205081sin202604060230kmg2026040607009648kmg202604061155dac2026040612402035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/lU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T01:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T08:30:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT10H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:10:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T21:30:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT10H15M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 262194, "gross_total": 261864, "base_fare": 213846, "tax": 48348, "sell": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYyMTk0LCJiYXNlX2ZhcmUiOjIxMzg0NiwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MTg2NCwiYmFzZV9mYXJlIjoyMTM1MTYsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxODY0LCJiYXNlX2ZhcmUiOjIxMzUxNiwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjE5NC4wMCIsImJhc2VfZmFyZSI6IjIxMzg0Ni4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYxODY0LjAwIiwiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTM1MTYuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTg2NC4wMCIsImJhc2VfZmFyZSI6IjIxMzUxNi4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2MTg2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "E" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 262194, "calendar_total_sell": 262194, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 262194, "filter": { "id": "F123TT00182-110", "price": 262194, "journey_duration": "PT1D10H55M", "journey_duration_seconds": 125700, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603310150sin202603310830306sin202604062010cmb202604062130309cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "10H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/lU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T01:50:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T08:30:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT10H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T11:05:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT20H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 262194, "gross_total": 261864, "base_fare": 213846, "tax": 48348, "sell": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYyMTk0LCJiYXNlX2ZhcmUiOjIxMzg0NiwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MTg2NCwiYmFzZV9mYXJlIjoyMTM1MTYsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxODY0LCJiYXNlX2ZhcmUiOjIxMzUxNiwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjE5NC4wMCIsImJhc2VfZmFyZSI6IjIxMzg0Ni4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYxODY0LjAwIiwiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTM1MTYuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTg2NC4wMCIsImJhc2VfZmFyZSI6IjIxMzUxNi4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2MTg2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "E" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 262194, "calendar_total_sell": 262194, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 262194, "filter": { "id": "F123TT00182-111", "price": 262194, "journey_duration": "PT1D21H20M", "journey_duration_seconds": 163200, "layover_duration": "PT1D6H50M", "layover_duration_seconds": 111000, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603310150sin202603310830306sin202604060945cmb202604061105307cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H0M", "transit_time": "20H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T12:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T18:55:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT20H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:10:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T21:30:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT10H15M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 262194, "gross_total": 261864, "base_fare": 213846, "tax": 48348, "sell": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYyMTk0LCJiYXNlX2ZhcmUiOjIxMzg0NiwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MTg2NCwiYmFzZV9mYXJlIjoyMTM1MTYsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxODY0LCJiYXNlX2ZhcmUiOjIxMzUxNiwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjE5NC4wMCIsImJhc2VfZmFyZSI6IjIxMzg0Ni4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYxODY0LjAwIiwiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTM1MTYuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTg2NC4wMCIsImJhc2VfZmFyZSI6IjIxMzUxNi4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2MTg2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "E" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 262194, "calendar_total_sell": 262194, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 262194, "filter": { "id": "F123TT00182-112", "price": 262194, "journey_duration": "PT1D21H20M", "journey_duration_seconds": 163200, "layover_duration": "PT1D6H50M", "layover_duration_seconds": 111000, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603311215sin202603311855308sin202604062010cmb202604062130309cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H0M", "transit_time": "20H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA9lU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-03-30T15:40:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-03-31T12:15:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-03-31T18:55:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT4H10M", "distance": "1709", "lay_over": "PT20H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTjEOwyAQe0zk3VxKSzdSSJRIFUPbDFn6\/2fUgCL1pMPmDPbFGI12pXM+\/teA77A\/UfYEFJj6vQlDIOF0O0AyYH59HhnNYRypeWlaR9deJUsXARYu1qVaONqZpyTN7jKrhg41F5VqgJPMq2iZsrJoiqX3XrFd5A1aVP9+1Gcryw==", "FareInfoRef": "dE1Z4smwnDKA7vU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-04-06T11:05:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-04-06", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFmU4ZqBAAA==", "origin": "CMB", "departure_time": "2026-04-07T07:45:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "DAC", "arrival_time": "2026-04-07T11:30:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H15M", "distance": "1346", "lay_over": "PT20H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxuto9w62k0goRyAHXbh\/8\/A7UAiUho3TuzknI02MYSY\/2PAe9ju8K0ADlPWucBSIvtvB8mE5fG6VHSFkZP63rmjhj5VrIwqWLlap3ZXfN\/nzcXZWWJNMKD5okE18APLVdDnKi+abBljlO1B8gQdqr0Pz3cr2w==", "FareInfoRef": "dE1Z4smwnDKAGwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 262194, "gross_total": 261864, "base_fare": 213846, "tax": 48348, "sell": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYyMTk0LCJiYXNlX2ZhcmUiOjIxMzg0NiwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2MTg2NCwiYmFzZV9mYXJlIjoyMTM1MTYsInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjYxODY0LCJiYXNlX2ZhcmUiOjIxMzUxNiwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 262194, "base_fare": 213846, "tax": 48348, "gross": { "base_fare": "213516.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MjE5NC4wMCIsImJhc2VfZmFyZSI6IjIxMzg0Ni4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjYxODY0LjAwIiwiYmFzZV9mYXJlIjoiMjEzNTE2LjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTM1MTYuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2MTg2NC4wMCIsImJhc2VfZmFyZSI6IjIxMzUxNi4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2MTg2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 1, "data": [ "E" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 262194, "calendar_total_sell": 262194, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 262194, "filter": { "id": "F123TT00182-113", "price": 262194, "journey_duration": "PT2D7H45M", "journey_duration_seconds": 200700, "layover_duration": "PT1D17H15M", "layover_duration_seconds": 148500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301255cmb202603301540190cmb202603311215sin202603311855308sin202604060945cmb202604061105307cmb202604070745dac202604071130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-114", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-114", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKAJmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T22:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-03-31T04:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UBDSGR", "FareRuleKey": "gws-eJxNjsESwiAMRD+ms\/cFbPFIAWu9cBB76MX\/\/wwX0BkzE7LkwSYhBEu70Jg5\/MeE9xQrypGAAqusjwLnZxJGtxMkrzhirvcnuoVzFCgdjmr6s2TTRQUbNz9QC5z9zGsSG75yNGiD0aQa+InbLlnW\/IqZXnPVs19ED+2pXx+voCuB", "FareInfoRef": "dE1Z4smwnDKATwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-114", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKALmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T05:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-04-06T07:50:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-05", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OBDSG6M", "FareRuleKey": "gws-eJxNjj0OwjAMhQ9Tvd2xSsKYJqG0A2YIDF24\/zF4dYuEJccv\/vyXc1bRKCFc8r8N+Aylw94VMCi9TRWqIuK\/DVRXPEvr9\/iAzxglkpjTIwavq1pHBswyJ0eb0c63r0Z2DKYH7JuxSybwE7eF0qb2Kk0SFzOnJ5IEHsquL8azK6Y=", "FareInfoRef": "dE1Z4smwnDKAewU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 267717, "gross_total": 267387, "base_fare": 219369, "tax": 48348, "sell": { "currency": "BDT", "total": 267717, "base_fare": 219369, "tax": 48348 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzE3LCJiYXNlX2ZhcmUiOjIxOTM2OSwidGF4Ijo0ODM0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzM4NywiYmFzZV9mYXJlIjoyMTkwMzksInRheCI6NDgzNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3Mzg3LCJiYXNlX2ZhcmUiOjIxOTAzOSwidGF4Ijo0ODM0OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 267717, "base_fare": 219369, "tax": 48348, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "219039.00", "tax": "48348.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 267717, "base_fare": 219369, "tax": 48348, "gross": { "base_fare": "219039.00", "tax": "48348.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcxNy4wMCIsImJhc2VfZmFyZSI6IjIxOTM2OS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5MDM5LjAwIiwidGF4IjoiNDgzNDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3Mzg3LjAwIiwiYmFzZV9mYXJlIjoiMjE5MDM5LjAwIiwidGF4IjoiNDgzNDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTkwMzkuMDAiLCJ0YXgiOiI0ODM0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzM4Ny4wMCIsImJhc2VfZmFyZSI6IjIxOTAzOS4wMCIsInRheCI6IjQ4MzQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzM4NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "U", "O" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 267717, "calendar_total_sell": 267717, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 267717, "filter": { "id": "F123TT00182-114", "price": 267717, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T22:30:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-04-06T07:50:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202603302230sin202603310440307sin202604060540dac202604060750308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-115", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-115", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H5M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKANmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-03-31T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13BDRA", "FareRuleKey": "gws-eJxNjsEOwjAMQz9m8j1uGOzYrWWCSyUYCO3C\/38GbgsSkVq7eonTGGOwcDRyjP814D1sN5RnAgqCznaVTj4aqNcOM5vwoi\/5PqNluJtIabQrW18K6SDBypUd1cLe7jwnsR6sSKJuRrWawM+cL7Jlzo8lk1rsgVb8C+0EfVVzHypvLC0=", "FareInfoRef": "dE1Z4smwnDKAjwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-115", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "dE1Z4smwnDKAPmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-04-06T22:40:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "446" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13BDRA", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m47QDkmJCC4WGppVXHp\/5\/RJVCplhxvNPbaMUYT60W1i\/\/R4NNsd\/grAw5jlpRhQ+ik\/naIyIC3hrE8EqpHKz2JV3pWrX3ZcsuCWWetaHfG9W6rk53GtFQcm3FITuAnpoXSU3mORZWLg6l4uKDcwFM59wUlPSw9", "FareInfoRef": "dE1Z4smwnDKAvwU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 264774, "gross_total": 264444, "base_fare": 209061, "tax": 55713, "sell": { "currency": "BDT", "total": 264774, "base_fare": 209061, "tax": 55713 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0Nzc0LCJiYXNlX2ZhcmUiOjIwOTA2MSwidGF4Ijo1NTcxM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NDQ0NCwiYmFzZV9mYXJlIjoyMDg3MzEsInRheCI6NTU3MTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY0NDQ0LCJiYXNlX2ZhcmUiOjIwODczMSwidGF4Ijo1NTcxM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 264774, "base_fare": 209061, "tax": 55713, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "208731.00", "tax": "55713.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 264774, "base_fare": 209061, "tax": 55713, "gross": { "base_fare": "208731.00", "tax": "55713.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7365.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NDc3NC4wMCIsImJhc2VfZmFyZSI6IjIwOTA2MS4wMCIsInRheCI6IjU1NzEzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4NzMxLjAwIiwidGF4IjoiNTU3MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY0NDQ0LjAwIiwiYmFzZV9mYXJlIjoiMjA4NzMxLjAwIiwidGF4IjoiNTU3MTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDg3MzEuMDAiLCJ0YXgiOiI1NTcxMy4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NDQ0NC4wMCIsImJhc2VfZmFyZSI6IjIwODczMS4wMCIsInRheCI6IjU1NzEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NDQ0NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjczNjUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMzM1MTYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 1, "data": [ "SQ" ] }, "rbd_class": { "count": 1, "data": [ "W" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 264774, "calendar_total_sell": 264774, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 264774, "filter": { "id": "F123TT00182-115", "price": 264774, "journey_duration": "PT8H5M", "journey_duration_seconds": 29100, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T22:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603302355sin202603310600447sin202604062040dac202604062240446", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-116", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-116", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-116", "price": 270561, "journey_duration": "PT14H20M", "journey_duration_seconds": 51600, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-117", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-117", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-117", "price": 270561, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-118", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-118", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "FY" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-118", "price": 270561, "journey_duration": "PT14H25M", "journey_duration_seconds": 51900, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-119", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-119", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "FY" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-119", "price": 270561, "journey_duration": "PT16H20M", "journey_duration_seconds": 58800, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-120", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-120", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-120", "price": 270561, "journey_duration": "PT14H55M", "journey_duration_seconds": 53700, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-121", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-121", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-121", "price": 270561, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-122", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-122", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-122", "price": 270561, "journey_duration": "PT15H50M", "journey_duration_seconds": 57000, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-123", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-123", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 270561, "gross_total": 270231, "base_fare": 207219, "tax": 63342, "sell": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwNTYxLCJiYXNlX2ZhcmUiOjIwNzIxOSwidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3MDIzMSwiYmFzZV9mYXJlIjoyMDY4ODksInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjcwMjMxLCJiYXNlX2ZhcmUiOjIwNjg4OSwidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 270561, "base_fare": 207219, "tax": 63342, "gross": { "base_fare": "206889.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDU2MS4wMCIsImJhc2VfZmFyZSI6IjIwNzIxOS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjcwMjMxLjAwIiwiYmFzZV9mYXJlIjoiMjA2ODg5LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDY4ODkuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3MDIzMS4wMCIsImJhc2VfZmFyZSI6IjIwNjg4OS4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3MDIzMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 270561, "calendar_total_sell": 270561, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 270561, "filter": { "id": "F123TT00182-123", "price": 270561, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT7H20M", "layover_duration_seconds": 26400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-124", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-124", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA7mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T12:00: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-04-06", "flight_time": "PT5H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9mU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-06T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-06T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT05H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-124", "price": 266286, "journey_duration": "PT1D8H50M", "journey_duration_seconds": 118200, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604060900del2026040612002381del202604061720dac202604062020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-125", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-125", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT08H15M", "lay_over_date": "2026-04-07", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-125", "price": 266286, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT18H40M", "layover_duration_seconds": 67200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604062300del2026040703002383del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-126", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-126", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T23:55: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-04-06", "flight_time": "PT5H55M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-126", "price": 266286, "journey_duration": "PT1D15H10M", "journey_duration_seconds": 141000, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604062030del2026040623552116del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-127", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-127", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT14H20M", "lay_over_date": "2026-04-07", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-127", "price": 266286, "journey_duration": "PT1D18H50M", "journey_duration_seconds": 154200, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604062300del2026040703002383del202604071720dac202604072020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-128", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-128", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H20M", "transit_time": "5H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA7mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T12:00: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-04-06", "flight_time": "PT5H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9mU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-06T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-06T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT05H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-128", "price": 266286, "journey_duration": "PT1D18H5M", "journey_duration_seconds": 151500, "layover_duration": "PT1D0H55M", "layover_duration_seconds": 89700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-06T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604060900del2026040612002381del202604061720dac202604062020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-129", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-129", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "8H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT08H15M", "lay_over_date": "2026-04-07", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-129", "price": 266286, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT1D3H50M", "layover_duration_seconds": 100200, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604062300del2026040703002383del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-130", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-130", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "11H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T20:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-06T23:55: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-04-06", "flight_time": "PT5H55M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T11:15:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T14:10:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H25M", "distance": "886", "lay_over": "PT11H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2227" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-130", "price": 266286, "journey_duration": "PT2D0H25M", "journey_duration_seconds": 174300, "layover_duration": "PT1D6H55M", "layover_duration_seconds": 111300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-04-07T14:10:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604062030del2026040623552116del202604071115dac2026040714102227", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-131", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-131", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA\/mU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-04-07T03:00: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-04-06", "flight_time": "PT6H30M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFnU4ZqBAAA==", "origin": "DEL", "departure_time": "2026-04-07T17:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T20:20:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT14H20M", "lay_over_date": "2026-04-07", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "BOM", "3": "SIN", "5": "DEL" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-131", "price": 266286, "journey_duration": "PT2D4H5M", "journey_duration_seconds": 187500, "layover_duration": "PT1D9H55M", "layover_duration_seconds": 122100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM", "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-04-07T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604062300del2026040703002383del202604071720dac202604072020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-132", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-132", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T14:05:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H05M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-132", "price": 266286, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604061030bom2026040614052106bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-133", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-133", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAHnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T14:05:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H05M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut24KWk3CK7SLF7SqGLp\/39GD5JKtQR38MyZlJKKRgnhmv5rwGfIK3wvgEO5LBfoRUX6qUJEblh2re\/NSFrIKJHIOz409MaiZaSgTNSGqrPOfVud7EhmZkAbjWZ5gZ95PGk922u2xTg53GOc7YQygX\/luy9mkiy4", "FareInfoRef": "dE1Z4smwnDKAbyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 266286, "gross_total": 265956, "base_fare": 178506, "tax": 87780, "sell": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY2Mjg2LCJiYXNlX2ZhcmUiOjE3ODUwNiwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NTk1NiwiYmFzZV9mYXJlIjoxNzgxNzYsInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1OTU2LCJiYXNlX2ZhcmUiOjE3ODE3NiwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 266286, "base_fare": 178506, "tax": 87780, "gross": { "base_fare": "178176.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NjI4Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODUwNi4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY1OTU2LjAwIiwiYmFzZV9mYXJlIjoiMTc4MTc2LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgxNzYuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTk1Ni4wMCIsImJhc2VfZmFyZSI6IjE3ODE3Ni4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NTk1NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 266286, "calendar_total_sell": 266286, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 266286, "filter": { "id": "F123TT00182-133", "price": 266286, "journey_duration": "PT2D7H0M", "journey_duration_seconds": 198000, "layover_duration": "PT1D12H55M", "layover_duration_seconds": 132900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604061030bom2026040614052106bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-134", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-134", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 279765, "gross_total": 279435, "base_fare": 216423, "tax": 63342, "sell": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzY1LCJiYXNlX2ZhcmUiOjIxNjQyMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTQzNSwiYmFzZV9mYXJlIjoyMTYwOTMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NDM1LCJiYXNlX2ZhcmUiOjIxNjA5MywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTc2NS4wMCIsImJhc2VfZmFyZSI6IjIxNjQyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5NDM1LjAwIiwiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTYwOTMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjIxNjA5My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTQzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 279765, "calendar_total_sell": 279765, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279765, "filter": { "id": "F123TT00182-134", "price": 279765, "journey_duration": "PT12H55M", "journey_duration_seconds": 46500, "layover_duration": "PT2H35M", "layover_duration_seconds": 9300, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-135", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-135", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 279765, "gross_total": 279435, "base_fare": 216423, "tax": 63342, "sell": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzY1LCJiYXNlX2ZhcmUiOjIxNjQyMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTQzNSwiYmFzZV9mYXJlIjoyMTYwOTMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NDM1LCJiYXNlX2ZhcmUiOjIxNjA5MywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTc2NS4wMCIsImJhc2VfZmFyZSI6IjIxNjQyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5NDM1LjAwIiwiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTYwOTMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjIxNjA5My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTQzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 279765, "calendar_total_sell": 279765, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279765, "filter": { "id": "F123TT00182-135", "price": 279765, "journey_duration": "PT14H50M", "journey_duration_seconds": 53400, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-136", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-136", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H45M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T06:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T07:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-05", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-06T11:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT01H30M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "8", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 279765, "gross_total": 279435, "base_fare": 216423, "tax": 63342, "sell": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzY1LCJiYXNlX2ZhcmUiOjIxNjQyMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTQzNSwiYmFzZV9mYXJlIjoyMTYwOTMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NDM1LCJiYXNlX2ZhcmUiOjIxNjA5MywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTc2NS4wMCIsImJhc2VfZmFyZSI6IjIxNjQyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5NDM1LjAwIiwiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTYwOTMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjIxNjA5My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTQzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 279765, "calendar_total_sell": 279765, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279765, "filter": { "id": "F123TT00182-136", "price": 279765, "journey_duration": "PT14H5M", "journey_duration_seconds": 50700, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-06T11:05:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604060620kul202604060740602kul202604060910dac202604061105102", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-137", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-137", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxmU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T19:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT03H35M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFL1YBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tpYVj2qRRkcACAYdc+P8zcNIiYcnxJmOvE2NU6kSRMf7HgM9w22DvBBjUM88JSiH7rYLkGY9ylbpkdI\/AyYl1ulfpfUlT8IISCjuq5nGcz4s5243dUtA2o0l\/wE+sm0ub82vJoS2m6Hg\/GE\/wn\/rYF\/NhK\/U=", "FareInfoRef": "dE1Z4smwnDKArxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 279765, "gross_total": 279435, "base_fare": 216423, "tax": 63342, "sell": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NzY1LCJiYXNlX2ZhcmUiOjIxNjQyMywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3OTQzNSwiYmFzZV9mYXJlIjoyMTYwOTMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mjc5NDM1LCJiYXNlX2ZhcmUiOjIxNjA5MywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 279765, "base_fare": 216423, "tax": 63342, "gross": { "base_fare": "216093.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTc2NS4wMCIsImJhc2VfZmFyZSI6IjIxNjQyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc5NDM1LjAwIiwiYmFzZV9mYXJlIjoiMjE2MDkzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTYwOTMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI3OTQzNS4wMCIsImJhc2VfZmFyZSI6IjIxNjA5My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI3OTQzNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "Q" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 279765, "calendar_total_sell": 279765, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 279765, "filter": { "id": "F123TT00182-137", "price": 279765, "journey_duration": "PT16H0M", "journey_duration_seconds": 57600, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604061815kul202604061925608kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-138", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2ybdXe0iQWwRJBUqEX\/\/8znKQKDiQ7u2+zG++90U50bvT\/6vDuHgl5i0CG6dy3FcaJhFO2g+QF5VnCaw0JbUjfUyg3fETXGqPFQQELFztQFfZ2pzmKmQ1q0EyHuhrVqoCfud5k85xKSDRtnqQv4hn6qV59AB3ZLCk=", "FareInfoRef": "dE1Z4smwnDKAxyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5rSMW4FummILUiwTeqF\/z8DtwMJS6ldOXESY1TRVpwL8R8N3s0jwdYrYFDW62bwXkP9ZIhIh+25XLZpzqgZ3gstq\/bOrjamQ9+RMMigu1WAXN\/7OpWsoEwmO5TNKJIT+Il+pLRzWuYsys0n4mvJETyUUx8aryxv", "FareInfoRef": "dE1Z4smwnDKAAzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-138", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKAZzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 326892, "gross_total": 326562, "base_fare": 256182, "tax": 70710, "sell": { "currency": "BDT", "total": 326892, "base_fare": 256182, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI2ODkyLCJiYXNlX2ZhcmUiOjI1NjE4MiwidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyNjU2MiwiYmFzZV9mYXJlIjoyNTU4NTIsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI2NTYyLCJiYXNlX2ZhcmUiOjI1NTg1MiwidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 326892, "base_fare": 256182, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255852.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 326892, "base_fare": 256182, "tax": 70710, "gross": { "base_fare": "255852.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNjg5Mi4wMCIsImJhc2VfZmFyZSI6IjI1NjE4Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI2NTYyLjAwIiwiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4NTIuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNjU2Mi4wMCIsImJhc2VfZmFyZSI6IjI1NTg1Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyNjU2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 326892, "calendar_total_sell": 326892, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 326892, "filter": { "id": "F123TT00182-138", "price": 326892, "journey_duration": "PT20H50M", "journey_duration_seconds": 75000, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603300815sin202603300920801sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-139", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2ybdXe0iQWwRJBUqEX\/\/8znKQKDiQ7u2+zG++90U50bvT\/6vDuHgl5i0CG6dy3FcaJhFO2g+QF5VnCaw0JbUjfUyg3fETXGqPFQQELFztQFfZ2pzmKmQ1q0EyHuhrVqoCfud5k85xKSDRtnqQv4hn6qV59AB3ZLCk=", "FareInfoRef": "dE1Z4smwnDKAxyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKATnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5rSMW4FummILUiwTeqF\/z8DtwMJS6ldOXESY1TRVpwL8R8N3s0jwdYrYFDW62bwXkP9ZIhIh+25XLZpzqgZ3gstq\/bOrjamQ9+RMMigu1WAXN\/7OpWsoEwmO5TNKJIT+Il+pLRzWuYsys0n4mvJETyUUx8aryxv", "FareInfoRef": "dE1Z4smwnDKAAzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-139", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKAZzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 326892, "gross_total": 326562, "base_fare": 256182, "tax": 70710, "sell": { "currency": "BDT", "total": 326892, "base_fare": 256182, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI2ODkyLCJiYXNlX2ZhcmUiOjI1NjE4MiwidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyNjU2MiwiYmFzZV9mYXJlIjoyNTU4NTIsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI2NTYyLCJiYXNlX2ZhcmUiOjI1NTg1MiwidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 326892, "base_fare": 256182, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255852.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 326892, "base_fare": 256182, "tax": 70710, "gross": { "base_fare": "255852.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNjg5Mi4wMCIsImJhc2VfZmFyZSI6IjI1NjE4Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI2NTYyLjAwIiwiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4NTIuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNjU2Mi4wMCIsImJhc2VfZmFyZSI6IjI1NTg1Mi4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyNjU2MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 326892, "calendar_total_sell": 326892, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 326892, "filter": { "id": "F123TT00182-139", "price": 326892, "journey_duration": "PT23H0M", "journey_duration_seconds": 82800, "layover_duration": "PT13H20M", "layover_duration_seconds": 48000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301030sin202603301130803sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-140", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2ybdXe0iQWwRJBUqEX\/\/8znKQKDiQ7u2+zG++90U50bvT\/6vDuHgl5i0CG6dy3FcaJhFO2g+QF5VnCaw0JbUjfUyg3fETXGqPFQQELFztQFfZ2pzmKmQ1q0EyHuhrVqoCfud5k85xKSDRtnqQv4hn6qV59AB3ZLCk=", "FareInfoRef": "dE1Z4smwnDKAxyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAZnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5rSMW4FummILUiwTeqF\/z8DtwMJS6ldOXESY1TRVpwL8R8N3s0jwdYrYFDW62bwXkP9ZIhIh+25XLZpzqgZ3gstq\/bOrjamQ9+RMMigu1WAXN\/7OpWsoEwmO5TNKJIT+Il+pLRzWuYsys0n4mvJETyUUx8aryxv", "FareInfoRef": "dE1Z4smwnDKAAzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-140", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKAZzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 327711, "gross_total": 327381, "base_fare": 256182, "tax": 71529, "sell": { "currency": "BDT", "total": 327711, "base_fare": 256182, "tax": 71529 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI3NzExLCJiYXNlX2ZhcmUiOjI1NjE4MiwidGF4Ijo3MTUyOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyNzM4MSwiYmFzZV9mYXJlIjoyNTU4NTIsInRheCI6NzE1MjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI3MzgxLCJiYXNlX2ZhcmUiOjI1NTg1MiwidGF4Ijo3MTUyOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 327711, "base_fare": 256182, "tax": 71529, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255852.00", "tax": "71529.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 327711, "base_fare": 256182, "tax": 71529, "gross": { "base_fare": "255852.00", "tax": "71529.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41961.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNzcxMS4wMCIsImJhc2VfZmFyZSI6IjI1NjE4Mi4wMCIsInRheCI6IjcxNTI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzE1MjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI3MzgxLjAwIiwiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzE1MjkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4NTIuMDAiLCJ0YXgiOiI3MTUyOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyNzM4MS4wMCIsImJhc2VfZmFyZSI6IjI1NTg1Mi4wMCIsInRheCI6IjcxNTI5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyNzM4MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxOTYxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 327711, "calendar_total_sell": 327711, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 327711, "filter": { "id": "F123TT00182-140", "price": 327711, "journey_duration": "PT1D8H10M", "journey_duration_seconds": 115800, "layover_duration": "PT22H30M", "layover_duration_seconds": 81000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301940sin202603302040805sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-141", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2ybdXe0iQWwRJBUqEX\/\/8znKQKDiQ7u2+zG++90U50bvT\/6vDuHgl5i0CG6dy3FcaJhFO2g+QF5VnCaw0JbUjfUyg3fETXGqPFQQELFztQFfZ2pzmKmQ1q0EyHuhrVqoCfud5k85xKSDRtnqQv4hn6qV59AB3ZLCk=", "FareInfoRef": "dE1Z4smwnDKAxyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H15M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5rSMW4FummILUiwTeqF\/z8DtwMJS6ldOXESY1TRVpwL8R8N3s0jwdYrYFDW62bwXkP9ZIhIh+25XLZpzqgZ3gstq\/bOrjamQ9+RMMigu1WAXN\/7OpWsoEwmO5TNKJIT+Il+pLRzWuYsys0n4mvJETyUUx8aryxv", "FareInfoRef": "dE1Z4smwnDKAAzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-141", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKAZzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 328803, "gross_total": 328473, "base_fare": 256182, "tax": 72621, "sell": { "currency": "BDT", "total": 328803, "base_fare": 256182, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI4ODAzLCJiYXNlX2ZhcmUiOjI1NjE4MiwidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyODQ3MywiYmFzZV9mYXJlIjoyNTU4NTIsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI4NDczLCJiYXNlX2ZhcmUiOjI1NTg1MiwidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 328803, "base_fare": 256182, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255852.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 328803, "base_fare": 256182, "tax": 72621, "gross": { "base_fare": "255852.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyODgwMy4wMCIsImJhc2VfZmFyZSI6IjI1NjE4Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI4NDczLjAwIiwiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4NTIuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyODQ3My4wMCIsImJhc2VfZmFyZSI6IjI1NTg1Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyODQ3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 328803, "calendar_total_sell": 328803, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 328803, "filter": { "id": "F123TT00182-141", "price": 328803, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603300815sin202603300920801sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-142", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2ybdXe0iQWwRJBUqEX\/\/8znKQKDiQ7u2+zG++90U50bvT\/6vDuHgl5i0CG6dy3FcaJhFO2g+QF5VnCaw0JbUjfUyg3fETXGqPFQQELFztQFfZ2pzmKmQ1q0EyHuhrVqoCfud5k85xKSDRtnqQv4hn6qV59AB3ZLCk=", "FareInfoRef": "dE1Z4smwnDKAxyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKATnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5rSMW4FummILUiwTeqF\/z8DtwMJS6ldOXESY1TRVpwL8R8N3s0jwdYrYFDW62bwXkP9ZIhIh+25XLZpzqgZ3gstq\/bOrjamQ9+RMMigu1WAXN\/7OpWsoEwmO5TNKJIT+Il+pLRzWuYsys0n4mvJETyUUx8aryxv", "FareInfoRef": "dE1Z4smwnDKAAzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-142", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKAZzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 328803, "gross_total": 328473, "base_fare": 256182, "tax": 72621, "sell": { "currency": "BDT", "total": 328803, "base_fare": 256182, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI4ODAzLCJiYXNlX2ZhcmUiOjI1NjE4MiwidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyODQ3MywiYmFzZV9mYXJlIjoyNTU4NTIsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI4NDczLCJiYXNlX2ZhcmUiOjI1NTg1MiwidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 328803, "base_fare": 256182, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255852.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 328803, "base_fare": 256182, "tax": 72621, "gross": { "base_fare": "255852.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyODgwMy4wMCIsImJhc2VfZmFyZSI6IjI1NjE4Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI4NDczLjAwIiwiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4NTIuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyODQ3My4wMCIsImJhc2VfZmFyZSI6IjI1NTg1Mi4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyODQ3MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 328803, "calendar_total_sell": 328803, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 328803, "filter": { "id": "F123TT00182-142", "price": 328803, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT17H50M", "layover_duration_seconds": 64200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301030sin202603301130803sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-143", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T01:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T07:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2ybdXe0iQWwRJBUqEX\/\/8znKQKDiQ7u2+zG++90U50bvT\/6vDuHgl5i0CG6dy3FcaJhFO2g+QF5VnCaw0JbUjfUyg3fETXGqPFQQELFztQFfZ2pzmKmQ1q0EyHuhrVqoCfud5k85xKSDRtnqQv4hn6qV59AB3ZLCk=", "FareInfoRef": "dE1Z4smwnDKAxyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAZnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "5", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5rSMW4FummILUiwTeqF\/z8DtwMJS6ldOXESY1TRVpwL8R8N3s0jwdYrYFDW62bwXkP9ZIhIh+25XLZpzqgZ3gstq\/bOrjamQ9+RMMigu1WAXN\/7OpWsoEwmO5TNKJIT+Il+pLRzWuYsys0n4mvJETyUUx8aryxv", "FareInfoRef": "dE1Z4smwnDKAAzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-143", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKAZzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 329622, "gross_total": 329292, "base_fare": 256182, "tax": 73440, "sell": { "currency": "BDT", "total": 329622, "base_fare": 256182, "tax": 73440 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI5NjIyLCJiYXNlX2ZhcmUiOjI1NjE4MiwidGF4Ijo3MzQ0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyOTI5MiwiYmFzZV9mYXJlIjoyNTU4NTIsInRheCI6NzM0NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzI5MjkyLCJiYXNlX2ZhcmUiOjI1NTg1MiwidGF4Ijo3MzQ0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 329622, "base_fare": 256182, "tax": 73440, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255852.00", "tax": "73440.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 329622, "base_fare": 256182, "tax": 73440, "gross": { "base_fare": "255852.00", "tax": "73440.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43872.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyOTYyMi4wMCIsImJhc2VfZmFyZSI6IjI1NjE4Mi4wMCIsInRheCI6IjczNDQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzM0NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzI5MjkyLjAwIiwiYmFzZV9mYXJlIjoiMjU1ODUyLjAwIiwidGF4IjoiNzM0NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4NTIuMDAiLCJ0YXgiOiI3MzQ0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyOTI5Mi4wMCIsImJhc2VfZmFyZSI6IjI1NTg1Mi4wMCIsInRheCI6IjczNDQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMyOTI5MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzODcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "T", "V", "X", "M" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 329622, "calendar_total_sell": 329622, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 329622, "filter": { "id": "F123TT00182-143", "price": 329622, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT1D3H0M", "layover_duration_seconds": 97200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300110kul202603300700161kul202603301940sin202603302040805sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-144", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2yjdXe0iYWwRJRWqEX\/\/8zOkkVHEh2dt9mNyEEo3V07hT+1eDTPBLyGoEM07mvM8z3JJyyDSQveL6W8T2PCXVI21IoV3xEVxujRa+AiZMdqAhbvdMQxazzatBMh7IaxaqAn7neZPOQljHRtLmXvohn6Kd6tQMfsiwu", "FareInfoRef": "dE1Z4smwnDKAQzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAfnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H30M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5oO1t0KdBOIrUiwIXrh\/8\/AzUDCUmpXTpzEGFV0L87t4j8avJtbQl5PQIayHhdy8L19CkQk4HVfjs9pLrAM74VWNntjZ42pHQIJo4y6WRUo9l7XqWa1HZPJDnUzquQEfmI4U+ZDWuYiys098bWkAw\/l1AcjgyyD", "FareInfoRef": "dE1Z4smwnDKARzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-144", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKASzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 339777, "gross_total": 339447, "base_fare": 269067, "tax": 70710, "sell": { "currency": "BDT", "total": 339777, "base_fare": 269067, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM5Nzc3LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzOTQ0NywiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM5NDQ3LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 339777, "base_fare": 269067, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 339777, "base_fare": 269067, "tax": 70710, "gross": { "base_fare": "268737.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzOTc3Ny4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM5NDQ3LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzOTQ0Ny4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzOTQ0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 339777, "calendar_total_sell": 339777, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 339777, "filter": { "id": "F123TT00182-144", "price": 339777, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT12H20M", "layover_duration_seconds": 44400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603310815sin202603310920801sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-145", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2yjdXe0iYWwRJRWqEX\/\/8zOkkVHEh2dt9mNyEEo3V07hT+1eDTPBLyGoEM07mvM8z3JJyyDSQveL6W8T2PCXVI21IoV3xEVxujRa+AiZMdqAhbvdMQxazzatBMh7IaxaqAn7neZPOQljHRtLmXvohn6Kd6tQMfsiwu", "FareInfoRef": "dE1Z4smwnDKAQzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAhnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT09H25M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5oO1t0KdBOIrUiwIXrh\/8\/AzUDCUmpXTpzEGFV0L87t4j8avJtbQl5PQIayHhdy8L19CkQk4HVfjs9pLrAM74VWNntjZ42pHQIJo4y6WRUo9l7XqWa1HZPJDnUzquQEfmI4U+ZDWuYiys098bWkAw\/l1AcjgyyD", "FareInfoRef": "dE1Z4smwnDKARzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-145", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKASzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 339777, "gross_total": 339447, "base_fare": 269067, "tax": 70710, "sell": { "currency": "BDT", "total": 339777, "base_fare": 269067, "tax": 70710 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM5Nzc3LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo3MDcxMH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzOTQ0NywiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NzA3MTAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM5NDQ3LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo3MDcxMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 339777, "base_fare": 269067, "tax": 70710, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "70710.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 339777, "base_fare": 269067, "tax": 70710, "gross": { "base_fare": "268737.00", "tax": "70710.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzOTc3Ny4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjcwNzEwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM5NDQ3LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzA3MTAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI3MDcxMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzOTQ0Ny4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjcwNzEwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzOTQ0NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxMTQyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 339777, "calendar_total_sell": 339777, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 339777, "filter": { "id": "F123TT00182-145", "price": 339777, "journey_duration": "PT1D4H55M", "journey_duration_seconds": 104100, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311510sin202603311610807sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-146", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "13H55M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2yjdXe0iYWwRJRWqEX\/\/8zOkkVHEh2dt9mNyEEo3V07hT+1eDTPBLyGoEM07mvM8z3JJyyDSQveL6W8T2PCXVI21IoV3xEVxujRa+AiZMdqAhbvdMQxazzatBMh7IaxaqAn7neZPOQljHRtLmXvohn6Kd6tQMfsiwu", "FareInfoRef": "dE1Z4smwnDKAQzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT13H55M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5oO1t0KdBOIrUiwIXrh\/8\/AzUDCUmpXTpzEGFV0L87t4j8avJtbQl5PQIayHhdy8L19CkQk4HVfjs9pLrAM74VWNntjZ42pHQIJo4y6WRUo9l7XqWa1HZPJDnUzquQEfmI4U+ZDWuYiys098bWkAw\/l1AcjgyyD", "FareInfoRef": "dE1Z4smwnDKARzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-146", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAVnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT09H50M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKASzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 340596, "gross_total": 340266, "base_fare": 269067, "tax": 71529, "sell": { "currency": "BDT", "total": 340596, "base_fare": 269067, "tax": 71529 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwNTk2LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo3MTUyOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MDI2NiwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NzE1MjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQwMjY2LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo3MTUyOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 340596, "base_fare": 269067, "tax": 71529, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "71529.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 340596, "base_fare": 269067, "tax": 71529, "gross": { "base_fare": "268737.00", "tax": "71529.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41961.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDU5Ni4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjcxNTI5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzE1MjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQwMjY2LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzE1MjkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI3MTUyOS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MDI2Ni4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjcxNTI5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MDI2NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQxOTYxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 340596, "calendar_total_sell": 340596, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 340596, "filter": { "id": "F123TT00182-146", "price": 340596, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311940sin202603312040805sin202604062140kul202604062240806kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-147", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2yjdXe0iYWwRJRWqEX\/\/8zOkkVHEh2dt9mNyEEo3V07hT+1eDTPBLyGoEM07mvM8z3JJyyDSQveL6W8T2PCXVI21IoV3xEVxujRa+AiZMdqAhbvdMQxazzatBMh7IaxaqAn7neZPOQljHRtLmXvohn6Kd6tQMfsiwu", "FareInfoRef": "dE1Z4smwnDKAQzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAfnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T08:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T09:20:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H30M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5oO1t0KdBOIrUiwIXrh\/8\/AzUDCUmpXTpzEGFV0L87t4j8avJtbQl5PQIayHhdy8L19CkQk4HVfjs9pLrAM74VWNntjZ42pHQIJo4y6WRUo9l7XqWa1HZPJDnUzquQEfmI4U+ZDWuYiys098bWkAw\/l1AcjgyyD", "FareInfoRef": "dE1Z4smwnDKARzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-147", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKASzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 341688, "gross_total": 341358, "base_fare": 269067, "tax": 72621, "sell": { "currency": "BDT", "total": 341688, "base_fare": 269067, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxNjg4LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MTM1OCwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxMzU4LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 341688, "base_fare": 269067, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 341688, "base_fare": 269067, "tax": 72621, "gross": { "base_fare": "268737.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTY4OC4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQxMzU4LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTM1OC4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MTM1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 341688, "calendar_total_sell": 341688, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 341688, "filter": { "id": "F123TT00182-147", "price": 341688, "journey_duration": "PT1D2H35M", "journey_duration_seconds": 95700, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603310815sin202603310920801sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-148", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2yjdXe0iYWwRJRWqEX\/\/8zOkkVHEh2dt9mNyEEo3V07hT+1eDTPBLyGoEM07mvM8z3JJyyDSQveL6W8T2PCXVI21IoV3xEVxujRa+AiZMdqAhbvdMQxazzatBMh7IaxaqAn7neZPOQljHRtLmXvohn6Kd6tQMfsiwu", "FareInfoRef": "dE1Z4smwnDKAQzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAhnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT09H25M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5oO1t0KdBOIrUiwIXrh\/8\/AzUDCUmpXTpzEGFV0L87t4j8avJtbQl5PQIayHhdy8L19CkQk4HVfjs9pLrAM74VWNntjZ42pHQIJo4y6WRUo9l7XqWa1HZPJDnUzquQEfmI4U+ZDWuYiys098bWkAw\/l1AcjgyyD", "FareInfoRef": "dE1Z4smwnDKARzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-148", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKASzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 341688, "gross_total": 341358, "base_fare": 269067, "tax": 72621, "sell": { "currency": "BDT", "total": 341688, "base_fare": 269067, "tax": 72621 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxNjg4LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo3MjYyMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MTM1OCwiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NzI2MjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQxMzU4LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo3MjYyMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 341688, "base_fare": 269067, "tax": 72621, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "72621.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 341688, "base_fare": 269067, "tax": 72621, "gross": { "base_fare": "268737.00", "tax": "72621.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTY4OC4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjcyNjIxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQxMzU4LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzI2MjEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI3MjYyMS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MTM1OC4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjcyNjIxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MTM1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzMDUzLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 341688, "calendar_total_sell": 341688, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 341688, "filter": { "id": "F123TT00182-148", "price": 341688, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311510sin202603311610807sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-149", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "13H55M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAdnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T23:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-31T05:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2yjdXe0iYWwRJRWqEX\/\/8zOkkVHEh2dt9mNyEEo3V07hT+1eDTPBLyGoEM07mvM8z3JJyyDSQveL6W8T2PCXVI21IoV3xEVxujRa+AiZMdqAhbvdMQxazzatBMh7IaxaqAn7neZPOQljHRtLmXvohn6Kd6tQMfsiwu", "FareInfoRef": "dE1Z4smwnDKAQzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-31T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-31T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT13H55M", "lay_over_date": "2026-03-31", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5oO1t0KdBOIrUiwIXrh\/8\/AzUDCUmpXTpzEGFV0L87t4j8avJtbQl5PQIayHhdy8L19CkQk4HVfjs9pLrAM74VWNntjZ42pHQIJo4y6WRUo9l7XqWa1HZPJDnUzquQEfmI4U+ZDWuYiys098bWkAw\/l1AcjgyyD", "FareInfoRef": "dE1Z4smwnDKARzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-149", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAbnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T18:10:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "5", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTtEOgjAM\/Bhy711BGG9TB9EINVEw7MX\/\/wxvExMv6e6Wa68NIahoK84dwj8qvKt7hK1nwKCs2zpBfd2j5idBRDy2x3J6TXNCyWikpWXF\/rIrjbEZPAmjjFqsZMT+Pq+Ws5qOyWSHvBlZcgI\/MVwo7RiXOYlyc0\/slnTgoZz6ACpuLJM=", "FareInfoRef": "dE1Z4smwnDKABzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAXnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-07T08:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T10:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT14H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "164" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "8", "FareBasis": "MRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwjAQRD+mzH2zTa29pclaBOsK0gq9+P+f4TRWcCDZSd5mJyklFT1JCF36V4N38zD4WgCHctlY0HaDCCJPG0TkjPtzya85G+qQKD2RV\/ytoTYWLZEFk0xa0ebUsd\/WmaztAxs4M2CPxm55gZ+5XGl9tCWbKJMH6kAM5U\/56gMaBCw+", "FareInfoRef": "dE1Z4smwnDKASzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 342507, "gross_total": 342177, "base_fare": 269067, "tax": 73440, "sell": { "currency": "BDT", "total": 342507, "base_fare": 269067, "tax": 73440 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQyNTA3LCJiYXNlX2ZhcmUiOjI2OTA2NywidGF4Ijo3MzQ0MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM0MjE3NywiYmFzZV9mYXJlIjoyNjg3MzcsInRheCI6NzM0NDAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzQyMTc3LCJiYXNlX2ZhcmUiOjI2ODczNywidGF4Ijo3MzQ0MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 342507, "base_fare": 269067, "tax": 73440, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "268737.00", "tax": "73440.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 342507, "base_fare": 269067, "tax": 73440, "gross": { "base_fare": "268737.00", "tax": "73440.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14736.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43872.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MjUwNy4wMCIsImJhc2VfZmFyZSI6IjI2OTA2Ny4wMCIsInRheCI6IjczNDQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzM0NDAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzQyMTc3LjAwIiwiYmFzZV9mYXJlIjoiMjY4NzM3LjAwIiwidGF4IjoiNzM0NDAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNjg3MzcuMDAiLCJ0YXgiOiI3MzQ0MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM0MjE3Ny4wMCIsImJhc2VfZmFyZSI6IjI2ODczNy4wMCIsInRheCI6IjczNDQwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM0MjE3NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxNDczNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjQzODcyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjU0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0OTEyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": { "0": "Q", "1": "X", "3": "M" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 342507, "calendar_total_sell": 342507, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 342507, "filter": { "id": "F123TT00182-149", "price": 342507, "journey_duration": "PT1D13H55M", "journey_duration_seconds": 136500, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-03-30T23:55:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:20:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603302355kul202603310545165kul202603311940sin202603312040805sin202604061710kul202604061810808kul202604070830dac202604071020164", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-150", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T00:55:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT10H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-150", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAlnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T23:25:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H15M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GFNoNYldNFi9pVLH0\/z+jhqRSLMEdPHOmlBIoJGK+lWtN+E51he0CGIIvrYLImWicGojojmUP7bOpYIRESo5s4EN5NEqQ6ALJrh018zr3bTVnR7JnMvpodOsX+Jvn4taqvmd9qU\/mR0qznpAy\/K\/+7gdrjyzD", "FareInfoRef": "dE1Z4smwnDKARyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT08H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GFNoNYldNFi9pVLH0\/z+jhqRSLMEdPHOmlBIoJGK+lWtN+E51he0CGIIvrYLImWicGojojmUP7bOpYIRESo5s4EN5NEqQ6ALJrh018zr3bTVnR7JnMvpodOsX+Jvn4taqvmd9qU\/mR0qznpAy\/K\/+7gdrjyzD", "FareInfoRef": "dE1Z4smwnDKARyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 334389, "gross_total": 334059, "base_fare": 246609, "tax": 87780, "sell": { "currency": "BDT", "total": 334389, "base_fare": 246609, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0Mzg5LCJiYXNlX2ZhcmUiOjI0NjYwOSwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzNDA1OSwiYmFzZV9mYXJlIjoyNDYyNzksInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MDU5LCJiYXNlX2ZhcmUiOjI0NjI3OSwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334389, "base_fare": 246609, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246279.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 334389, "base_fare": 246609, "tax": 87780, "gross": { "base_fare": "246279.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDM4OS4wMCIsImJhc2VfZmFyZSI6IjI0NjYwOS4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ2Mjc5LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM0MDU5LjAwIiwiYmFzZV9mYXJlIjoiMjQ2Mjc5LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDYyNzkuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDA1OS4wMCIsImJhc2VfZmFyZSI6IjI0NjI3OS4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzNDA1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 334389, "calendar_total_sell": 334389, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334389, "filter": { "id": "F123TT00182-150", "price": 334389, "journey_duration": "PT1D12H35M", "journey_duration_seconds": 131700, "layover_duration": "PT18H25M", "layover_duration_seconds": 66300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603310055sin2026033109152105sin202604061940bom2026040623252108bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-151", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1mU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11: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-03-30T14:30:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-03-30", "flight_time": "PT3H15M", "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": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA5mU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-03-31T10:05:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-03-31T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT5H55M", "distance": "2437", "lay_over": "PT19H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "6", "FareBasis": "WU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut04DWk3iF21WVjSKGLp\/39GD9JKtQR38MyZlJKKRglhSv814D3kFWU3oEC5tpU6qQgCTxUicsWxaz02N\/SQcRSi0vGpoTea2oUCm6kdtULtu2cjO5OZGdBGo1le4GfuT9qS\/bX4wzk53GJc\/AtlBv\/Kdx92nSy8", "FareInfoRef": "dE1Z4smwnDKAEyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-151", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAlnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-04-06T23:25:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-04-06", "flight_time": "PT6H15M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GFNoNYldNFi9pVLH0\/z+jhqRSLMEdPHOmlBIoJGK+lWtN+E51he0CGIIvrYLImWicGojojmUP7bOpYIRESo5s4EN5NEqQ6ALJrh018zr3bTVnR7JnMvpodOsX+Jvn4taqvmd9qU\/mR0qznpAy\/K\/+7gdrjyzD", "FareInfoRef": "dE1Z4smwnDKARyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAJnU4ZqBAAA==", "origin": "BOM", "departure_time": "2026-04-07T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-04-07T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT08H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GFNoNYldNFi9pVLH0\/z+jhqRSLMEdPHOmlBIoJGK+lWtN+E51he0CGIIvrYLImWicGojojmUP7bOpYIRESo5s4EN5NEqQ6ALJrh018zr3bTVnR7JnMvpodOsX+Jvn4taqvmd9qU\/mR0qznpAy\/K\/+7gdrjyzD", "FareInfoRef": "dE1Z4smwnDKARyU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 334389, "gross_total": 334059, "base_fare": 246609, "tax": 87780, "sell": { "currency": "BDT", "total": 334389, "base_fare": 246609, "tax": 87780 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0Mzg5LCJiYXNlX2ZhcmUiOjI0NjYwOSwidGF4Ijo4Nzc4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzNDA1OSwiYmFzZV9mYXJlIjoyNDYyNzksInRheCI6ODc3ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MDU5LCJiYXNlX2ZhcmUiOjI0NjI3OSwidGF4Ijo4Nzc4MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 334389, "base_fare": 246609, "tax": 87780, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246279.00", "tax": "87780.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 334389, "base_fare": 246609, "tax": 87780, "gross": { "base_fare": "246279.00", "tax": "87780.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "36816.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2616.00" }, "Other": { "title": "Others taxes", "amount": "33516.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDM4OS4wMCIsImJhc2VfZmFyZSI6IjI0NjYwOS4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ2Mjc5LjAwIiwidGF4IjoiODc3ODAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM0MDU5LjAwIiwiYmFzZV9mYXJlIjoiMjQ2Mjc5LjAwIiwidGF4IjoiODc3ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDYyNzkuMDAiLCJ0YXgiOiI4Nzc4MC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDA1OS4wMCIsImJhc2VfZmFyZSI6IjI0NjI3OS4wMCIsInRheCI6Ijg3NzgwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzNDA1OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzNjgxNi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIyNjE2LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjMzNTE2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI3MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI4NzIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BOM", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 334389, "calendar_total_sell": 334389, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334389, "filter": { "id": "F123TT00182-151", "price": 334389, "journey_duration": "PT1D21H50M", "journey_duration_seconds": 165000, "layover_duration": "PT1D3H35M", "layover_duration_seconds": 99300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301145bom2026033014302184bom202603311005sin2026033118302107sin202604061940bom2026040623252108bom202604070725dac2026040710452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-152", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-152", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-152", "price": 354495, "journey_duration": "PT19H55M", "journey_duration_seconds": 71700, "layover_duration": "PT9H35M", "layover_duration_seconds": 34500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-153", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-153", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-153", "price": 354495, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-154", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-154", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-154", "price": 354495, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT9H35M", "layover_duration_seconds": 34500, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-155", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-155", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-155", "price": 354495, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-156", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-156", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-156", "price": 354495, "journey_duration": "PT20H30M", "journey_duration_seconds": 73800, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-157", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-157", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-157", "price": 354495, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT12H25M", "layover_duration_seconds": 44700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-158", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-158", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-158", "price": 354495, "journey_duration": "PT21H25M", "journey_duration_seconds": 77100, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-159", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-159", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 354495, "gross_total": 354165, "base_fare": 291153, "tax": 63342, "sell": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0NDk1LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NDE2NSwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU0MTY1LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 354495, "base_fare": 291153, "tax": 63342, "gross": { "base_fare": "290823.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDQ5NS4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU0MTY1LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NDE2NS4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NDE2NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 354495, "calendar_total_sell": 354495, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 354495, "filter": { "id": "F123TT00182-159", "price": 354495, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-160", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAjmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-160", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 356406, "gross_total": 356076, "base_fare": 291153, "tax": 65253, "sell": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2NDA2LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NjA3NiwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2MDc2LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjQwNi4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU2MDc2LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjA3Ni4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NjA3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 356406, "calendar_total_sell": 356406, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 356406, "filter": { "id": "F123TT00182-160", "price": 356406, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin202603302150125sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-161", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H40M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAlmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-03-30", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-161", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 356406, "gross_total": 356076, "base_fare": 291153, "tax": 65253, "sell": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2NDA2LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NjA3NiwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2MDc2LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjQwNi4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU2MDc2LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjA3Ni4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NjA3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 3, "data": [ "MH", "FY", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 356406, "calendar_total_sell": 356406, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 356406, "filter": { "id": "F123TT00182-161", "price": 356406, "journey_duration": "PT1D1H25M", "journey_duration_seconds": 91500, "layover_duration": "PT15H10M", "layover_duration_seconds": 54600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302040sin2026033021553680sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-162", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H10M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKApmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T11:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T12:15:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "107" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5725" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-162", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 356406, "gross_total": 356076, "base_fare": 291153, "tax": 65253, "sell": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2NDA2LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NjA3NiwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2MDc2LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjQwNi4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU2MDc2LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjA3Ni4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NjA3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 356406, "calendar_total_sell": 356406, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 356406, "filter": { "id": "F123TT00182-162", "price": 356406, "journey_duration": "PT1D1H55M", "journey_duration_seconds": 93300, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301100sin202603301215107sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-163", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAhmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T12:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T18:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-30", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKArmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T22:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T23:20:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H20M", "distance": "186", "lay_over": "PT03H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFLRBD", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX7ya1mmTYiKRCPEZ9EN9z8GkxQkLDme6Nljxxgt7UhjQvyPAe9hW1FfCaiwyselwrkQCKPfDpInbOV6XzK6hXMUqB0e1fS2ZJNXQfGFB2qBvb95TmJupHzlaNAWo0lN4CfOq2Sd83PJvu3lFMLtyzhBh2rsA9T+K8o=", "FareInfoRef": "dE1Z4smwnDKA0wU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-163", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 356406, "gross_total": 356076, "base_fare": 291153, "tax": 65253, "sell": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2NDA2LCJiYXNlX2ZhcmUiOjI5MTE1MywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM1NjA3NiwiYmFzZV9mYXJlIjoyOTA4MjMsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzU2MDc2LCJiYXNlX2ZhcmUiOjI5MDgyMywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 356406, "base_fare": 291153, "tax": 65253, "gross": { "base_fare": "290823.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjQwNi4wMCIsImJhc2VfZmFyZSI6IjI5MTE1My4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzU2MDc2LjAwIiwiYmFzZV9mYXJlIjoiMjkwODIzLjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTA4MjMuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1NjA3Ni4wMCIsImJhc2VfZmFyZSI6IjI5MDgyMy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM1NjA3NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 356406, "calendar_total_sell": 356406, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 356406, "filter": { "id": "F123TT00182-163", "price": 356406, "journey_duration": "PT1D2H50M", "journey_duration_seconds": 96600, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T12:15:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603301215kul202603301815103kul202603302200sin202603302320127sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-164", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-164", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 363699, "gross_total": 363369, "base_fare": 300357, "tax": 63342, "sell": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzNjk5LCJiYXNlX2ZhcmUiOjMwMDM1NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2MzM2OSwiYmFzZV9mYXJlIjozMDAwMjcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzMzY5LCJiYXNlX2ZhcmUiOjMwMDAyNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzY5OS4wMCIsImJhc2VfZmFyZSI6IjMwMDM1Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYzMzY5LjAwIiwiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDAwMjcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzM2OS4wMCIsImJhc2VfZmFyZSI6IjMwMDAyNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2MzM2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 363699, "calendar_total_sell": 363699, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 363699, "filter": { "id": "F123TT00182-164", "price": 363699, "journey_duration": "PT18H30M", "journey_duration_seconds": 66600, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-165", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-165", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 363699, "gross_total": 363369, "base_fare": 300357, "tax": 63342, "sell": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzNjk5LCJiYXNlX2ZhcmUiOjMwMDM1NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2MzM2OSwiYmFzZV9mYXJlIjozMDAwMjcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzMzY5LCJiYXNlX2ZhcmUiOjMwMDAyNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzY5OS4wMCIsImJhc2VfZmFyZSI6IjMwMDM1Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYzMzY5LjAwIiwiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDAwMjcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzM2OS4wMCIsImJhc2VfZmFyZSI6IjMwMDAyNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2MzM2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 363699, "calendar_total_sell": 363699, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 363699, "filter": { "id": "F123TT00182-165", "price": 363699, "journey_duration": "PT20H40M", "journey_duration_seconds": 74400, "layover_duration": "PT10H30M", "layover_duration_seconds": 37800, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-166", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-166", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T14:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T15:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5734" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT07H10M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 363699, "gross_total": 363369, "base_fare": 300357, "tax": 63342, "sell": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzNjk5LCJiYXNlX2ZhcmUiOjMwMDM1NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2MzM2OSwiYmFzZV9mYXJlIjozMDAwMjcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzMzY5LCJiYXNlX2ZhcmUiOjMwMDAyNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzY5OS4wMCIsImJhc2VfZmFyZSI6IjMwMDM1Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYzMzY5LjAwIiwiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDAwMjcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzM2OS4wMCIsImJhc2VfZmFyZSI6IjMwMDAyNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2MzM2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 363699, "calendar_total_sell": 363699, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 363699, "filter": { "id": "F123TT00182-166", "price": 363699, "journey_duration": "PT19H40M", "journey_duration_seconds": 70800, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604061435kul202604061550116kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-167", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-167", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-167", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "9H25M", "routes": [ { "air_segment_key": "dE1Z4smwnDKApnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5728" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT09H25M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 363699, "gross_total": 363369, "base_fare": 300357, "tax": 63342, "sell": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzNjk5LCJiYXNlX2ZhcmUiOjMwMDM1NywidGF4Ijo2MzM0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2MzM2OSwiYmFzZV9mYXJlIjozMDAwMjcsInRheCI6NjMzNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYzMzY5LCJiYXNlX2ZhcmUiOjMwMDAyNywidGF4Ijo2MzM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 363699, "base_fare": 300357, "tax": 63342, "gross": { "base_fare": "300027.00", "tax": "63342.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "41142.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzY5OS4wMCIsImJhc2VfZmFyZSI6IjMwMDM1Ny4wMCIsInRheCI6IjYzMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzYzMzY5LjAwIiwiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjMzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDAwMjcuMDAiLCJ0YXgiOiI2MzM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzM2OS4wMCIsImJhc2VfZmFyZSI6IjMwMDAyNy4wMCIsInRheCI6IjYzMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2MzM2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDExNDIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1NDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 363699, "calendar_total_sell": 363699, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 363699, "filter": { "id": "F123TT00182-167", "price": 363699, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604061225kul202604061335114kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-168", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-168", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T09:05:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T10:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "611" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-168", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 365610, "gross_total": 365280, "base_fare": 300357, "tax": 65253, "sell": { "currency": "BDT", "total": 365610, "base_fare": 300357, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY1NjEwLCJiYXNlX2ZhcmUiOjMwMDM1NywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2NTI4MCwiYmFzZV9mYXJlIjozMDAwMjcsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY1MjgwLCJiYXNlX2ZhcmUiOjMwMDAyNywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 365610, "base_fare": 300357, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "300027.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 365610, "base_fare": 300357, "tax": 65253, "gross": { "base_fare": "300027.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NTYxMC4wMCIsImJhc2VfZmFyZSI6IjMwMDM1Ny4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzY1MjgwLjAwIiwiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDAwMjcuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NTI4MC4wMCIsImJhc2VfZmFyZSI6IjMwMDAyNy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2NTI4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 365610, "calendar_total_sell": 365610, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 365610, "filter": { "id": "F123TT00182-168", "price": 365610, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT13H50M", "layover_duration_seconds": 49800, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603300905sin202603301015611sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-169", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-169", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H20M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAnmU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T02:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-03-30T08:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-03-29", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANnU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-03-30T10:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-03-30T11:25:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "627" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YBD", "FareRuleKey": "gws-eJxNjksKwzAMRA8TZi\/5k2bpxK5JoDGFtgtvev9jdOykEIGsMU8aKYRgxIyi6sM1BnyHfUX5RKDAMF9bgR3FC5S\/ChGZsOeH1iWhe1grJKXTo2rviyY6FmSX5UAtUPub5khmJ09jWiraZjTJCfzFfaUsc3ovybXFosY\/TyY38FKO\/QAB8Cv+", "FareInfoRef": "dE1Z4smwnDKASxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-169", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H45M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKArnU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T09:10:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-04-06T10:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-04-06", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5724" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAzmU4ZqBAAA==", "origin": "KUL", "departure_time": "2026-04-06T23:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-04-07T00:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT3H55M", "distance": "1642", "lay_over": "PT12H45M", "lay_over_date": "2026-04-06", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "196" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HFLRBD", "FareRuleKey": "gws-eJxNjksOwyAMRA8TzX6wIGl3JBBEpdaq+llk0\/sfo4akUi0ZDzx7TIxRKCOdC\/E\/BnyGW4W+E6AQyzwneDmT\/baB5Am1XB9LRrfwHA1oh3t1vS1J8lZQfGFHm1oc5\/OixnZfc3Roi9GkPeAn1mpS5\/xasm97OYVwPxgn2Edt7AvM0ivV", "FareInfoRef": "dE1Z4smwnDKADxU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 365610, "gross_total": 365280, "base_fare": 300357, "tax": 65253, "sell": { "currency": "BDT", "total": 365610, "base_fare": 300357, "tax": 65253 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY1NjEwLCJiYXNlX2ZhcmUiOjMwMDM1NywidGF4Ijo2NTI1M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2NTI4MCwiYmFzZV9mYXJlIjozMDAwMjcsInRheCI6NjUyNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY1MjgwLCJiYXNlX2ZhcmUiOjMwMDAyNywidGF4Ijo2NTI1M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 365610, "base_fare": 300357, "tax": 65253, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "300027.00", "tax": "65253.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 365610, "base_fare": 300357, "tax": 65253, "gross": { "base_fare": "300027.00", "tax": "65253.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "7368.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "43053.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NTYxMC4wMCIsImJhc2VfZmFyZSI6IjMwMDM1Ny4wMCIsInRheCI6IjY1MjUzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzY1MjgwLjAwIiwiYmFzZV9mYXJlIjoiMzAwMDI3LjAwIiwidGF4IjoiNjUyNTMuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDAwMjcuMDAiLCJ0YXgiOiI2NTI1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NTI4MC4wMCIsImJhc2VfZmFyZSI6IjMwMDAyNy4wMCIsInRheCI6IjY1MjUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM2NTI4MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiI3MzY4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDMwNTMuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTQyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": { "0": "MH", "2": "SQ" } }, "rbd_class": { "count": 2, "data": { "0": "M", "2": "H" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 365610, "calendar_total_sell": 365610, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 365610, "filter": { "id": "F123TT00182-169", "price": 365610, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T02:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T00:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202603300205kul202603300800197kul202603301010sin202603301125627sin202604060910kul202604061015108kul202604062300dac202604070055196", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-170", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-170", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-170", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 666549, "gross_total": 666219, "base_fare": 590811, "tax": 75738, "sell": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2NTQ5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NjIxOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2MjE5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjU0OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY2MjE5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjIxOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NjIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 666549, "calendar_total_sell": 666549, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 666549, "filter": { "id": "F123TT00182-170", "price": 666549, "journey_duration": "PT1D7H5M", "journey_duration_seconds": 111900, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-171", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-171", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-171", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 666549, "gross_total": 666219, "base_fare": 590811, "tax": 75738, "sell": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2NTQ5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NjIxOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2MjE5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjU0OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY2MjE5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjIxOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NjIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 666549, "calendar_total_sell": 666549, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 666549, "filter": { "id": "F123TT00182-171", "price": 666549, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT7H15M", "layover_duration_seconds": 26100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-172", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-172", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-172", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 666549, "gross_total": 666219, "base_fare": 590811, "tax": 75738, "sell": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2NTQ5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NjIxOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2MjE5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjU0OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY2MjE5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjIxOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NjIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 666549, "calendar_total_sell": 666549, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 666549, "filter": { "id": "F123TT00182-172", "price": 666549, "journey_duration": "PT1D11H40M", "journey_duration_seconds": 128400, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-173", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-173", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-173", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 666549, "gross_total": 666219, "base_fare": 590811, "tax": 75738, "sell": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2NTQ5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NTczOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NjIxOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzU3MzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY2MjE5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NTczOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 666549, "base_fare": 590811, "tax": 75738, "gross": { "base_fare": "590481.00", "tax": "75738.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "60906.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjU0OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY2MjE5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzU3MzguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NTczOC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NjIxOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc1NzM4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NjIxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjA5MDYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 666549, "calendar_total_sell": 666549, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 666549, "filter": { "id": "F123TT00182-173", "price": 666549, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-174", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-174", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-174", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-174", "price": 667509, "journey_duration": "PT1D18H35M", "journey_duration_seconds": 153300, "layover_duration": "PT16H25M", "layover_duration_seconds": 59100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-175", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-175", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-175", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-175", "price": 667509, "journey_duration": "PT1D20H55M", "journey_duration_seconds": 161700, "layover_duration": "PT18H45M", "layover_duration_seconds": 67500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-176", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-176", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-176", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-176", "price": 667509, "journey_duration": "PT1D18H40M", "journey_duration_seconds": 153600, "layover_duration": "PT16H30M", "layover_duration_seconds": 59400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-177", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-177", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-177", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-177", "price": 667509, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-178", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-178", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-178", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-178", "price": 667509, "journey_duration": "PT2D0H5M", "journey_duration_seconds": 173100, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-179", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-179", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-179", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-179", "price": 667509, "journey_duration": "PT2D2H25M", "journey_duration_seconds": 181500, "layover_duration": "PT1D0H15M", "layover_duration_seconds": 87300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-180", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-180", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-180", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT03H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-180", "price": 667509, "journey_duration": "PT2D1H35M", "journey_duration_seconds": 178500, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-181", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-181", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-181", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA7nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-06T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT05H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-181", "price": 667509, "journey_duration": "PT2D3H55M", "journey_duration_seconds": 186900, "layover_duration": "PT1D1H45M", "layover_duration_seconds": 92700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-07T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604061900dac202604070240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-182", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-182", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-182", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-182", "price": 667509, "journey_duration": "PT1D16H25M", "journey_duration_seconds": 145500, "layover_duration": "PT14H15M", "layover_duration_seconds": 51300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-183", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-183", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "1H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAvnU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-30T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT01H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-183", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-183", "price": 667509, "journey_duration": "PT2D0H5M", "journey_duration_seconds": 173100, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603300835sin202603302115944sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-184", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-184", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-184", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-184", "price": 667509, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-185", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-185", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT06H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-185", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 667509, "gross_total": 667179, "base_fare": 590811, "tax": 76698, "sell": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3NTA5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NjY5OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2NzE3OSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6NzY2OTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY3MTc5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NjY5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 667509, "base_fare": 590811, "tax": 76698, "gross": { "base_fare": "590481.00", "tax": "76698.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "61866.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzUwOS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY3MTc5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzY2OTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NjY5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2NzE3OS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc2Njk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2NzE3OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjE4NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 667509, "calendar_total_sell": 667509, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 667509, "filter": { "id": "F123TT00182-185", "price": 667509, "journey_duration": "PT2D4H40M", "journey_duration_seconds": 189600, "layover_duration": "PT1D2H30M", "layover_duration_seconds": 95400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-186", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-186", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-186", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-186", "price": 668469, "journey_duration": "PT2D3H55M", "journey_duration_seconds": 186900, "layover_duration": "PT1D1H45M", "layover_duration_seconds": 92700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-187", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-187", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-187", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-187", "price": 668469, "journey_duration": "PT2D11H35M", "journey_duration_seconds": 214500, "layover_duration": "PT1D9H25M", "layover_duration_seconds": 120300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-188", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-188", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-188", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-188", "price": 668469, "journey_duration": "PT2D4H0M", "journey_duration_seconds": 187200, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-189", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-189", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAznU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-30T20:10:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T08:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT13H10M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-189", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-189", "price": 668469, "journey_duration": "PT2D11H40M", "journey_duration_seconds": 214800, "layover_duration": "PT1D9H30M", "layover_duration_seconds": 120600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603302010sin202603310850942sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-190", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-190", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-190", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-190", "price": 668469, "journey_duration": "PT2D9H25M", "journey_duration_seconds": 206700, "layover_duration": "PT1D7H15M", "layover_duration_seconds": 112500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-191", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-191", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAxnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T11:10: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-03-30T14:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-30", "flight_time": "PT5H50M", "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": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA\/nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T08:35:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-03-30", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-191", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-191", "price": 668469, "journey_duration": "PT2D17H5M", "journey_duration_seconds": 234300, "layover_duration": "PT1D14H55M", "layover_duration_seconds": 140100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T11:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301110doh202603301400641doh202603310835sin202603312115944sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-192", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-192", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-192", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA5nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T13:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA3nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T02:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-07T09:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT12H40M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-07", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-07", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-192", "price": 668469, "journey_duration": "PT2D10H55M", "journey_duration_seconds": 212100, "layover_duration": "PT1D8H45M", "layover_duration_seconds": 117900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-04-07T09:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061020doh202604061320943doh202604070200dac202604070940640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-193", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-193", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H35M", "transit_time": "20H5M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAtnU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T04:10: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-03-30T07:00:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-03-29", "flight_time": "PT5H50M", "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": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKA9nU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-03-31T03:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-03-31T15:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H40M", "distance": "3857", "lay_over": "PT20H05M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1MSko3okDUdEAqtANL\/\/8zaiCVasn44NlnvPeGZqGI9f8x4TM9M9J7AxKMZjkSHA0J0VsFSYfyyJcsJaKbzDMVpY5Hld4YbtFpwc7dDtQCtZ9h3ZQNZ\/UUtNVoUh\/wE\/GuMq3hlSttayfNiXiF\/lSnvhuSLDk=", "FareInfoRef": "dE1Z4smwnDKAgzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-193", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H0M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "dE1Z4smwnDKA1nU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-04-06T22:40:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-04-06", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKABoU4ZqBAAA==", "origin": "DOH", "departure_time": "2026-04-07T19:00:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-04-08T02:40:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-07", "flight_time": "PT4H40M", "distance": "2432", "lay_over": "PT20H20M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SE", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1AIaUbUSBqO1gqtANL\/\/8zapxUqiXjg2efSSl5+oXOhfQfEz7Ts0LeGyDwmnndEOlJu3WQjGiPOlfXCsxk5qJIDB\/VWWO+lqgFO\/dgqIvGeba7KDuc1dNhrMaQ+oCfKDeVsuZX7QyjnfQn4gX6U536AhYfLEk=", "FareInfoRef": "dE1Z4smwnDKAvzU4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 668469, "gross_total": 668139, "base_fare": 590811, "tax": 77658, "sell": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4NDY5LCJiYXNlX2ZhcmUiOjU5MDgxMSwidGF4Ijo3NzY1OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY2ODEzOSwiYmFzZV9mYXJlIjo1OTA0ODEsInRheCI6Nzc2NTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjY4MTM5LCJiYXNlX2ZhcmUiOjU5MDQ4MSwidGF4Ijo3NzY1OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 668469, "base_fare": 590811, "tax": 77658, "gross": { "base_fare": "590481.00", "tax": "77658.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "62826.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODQ2OS4wMCIsImJhc2VfZmFyZSI6IjU5MDgxMS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY4MTM5LjAwIiwiYmFzZV9mYXJlIjoiNTkwNDgxLjAwIiwidGF4IjoiNzc2NTguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTA0ODEuMDAiLCJ0YXgiOiI3NzY1OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY2ODEzOS4wMCIsImJhc2VfZmFyZSI6IjU5MDQ4MS4wMCIsInRheCI6Ijc3NjU4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2ODEzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjI4MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 1, "data": [ "S" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-08", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-08", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 668469, "calendar_total_sell": 668469, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 668469, "filter": { "id": "F123TT00182-193", "price": 668469, "journey_duration": "PT2D18H35M", "journey_duration_seconds": 239700, "layover_duration": "PT1D16H25M", "layover_duration_seconds": 145500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-03-30T04:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-04-08T02:40:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603300410doh202603300700639doh202603310305sin202603311545948sin202604061940doh202604062240947doh202604071900dac202604080240638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-194", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-194", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "3H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T19:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T22:30:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAFoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-31T02:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T14:05:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H45M", "distance": "3636", "lay_over": "PT03H50M", "lay_over_date": "2026-03-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-194", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 677061, "gross_total": 676731, "base_fare": 617685, "tax": 59376, "sell": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc3MDYxLCJiYXNlX2ZhcmUiOjYxNzY4NSwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3NjczMSwiYmFzZV9mYXJlIjo2MTczNTUsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2NzMxLCJiYXNlX2ZhcmUiOjYxNzM1NSwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NzA2MS4wMCIsImJhc2VfZmFyZSI6IjYxNzY4NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2NzMxLjAwIiwiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTczNTUuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NjczMS4wMCIsImJhc2VfZmFyZSI6IjYxNzM1NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3NjczMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 677061, "calendar_total_sell": 677061, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 677061, "filter": { "id": "F123TT00182-194", "price": 677061, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT6H50M", "layover_duration_seconds": 24600, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-30T19:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301930dxb202603302230587dxb202603310220sin202603311405348sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-195", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-195", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T19:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T22:30:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKAHoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-31T03:20:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T15:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H40M", "distance": "3636", "lay_over": "PT04H50M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-195", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 677061, "gross_total": 676731, "base_fare": 617685, "tax": 59376, "sell": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc3MDYxLCJiYXNlX2ZhcmUiOjYxNzY4NSwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3NjczMSwiYmFzZV9mYXJlIjo2MTczNTUsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2NzMxLCJiYXNlX2ZhcmUiOjYxNzM1NSwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NzA2MS4wMCIsImJhc2VfZmFyZSI6IjYxNzY4NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2NzMxLjAwIiwiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTczNTUuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NjczMS4wMCIsImJhc2VfZmFyZSI6IjYxNzM1NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3NjczMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 677061, "calendar_total_sell": 677061, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 677061, "filter": { "id": "F123TT00182-195", "price": 677061, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-30T19:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301930dxb202603302230587dxb202603310320sin202603311500354sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-196", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-196", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H20M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAJoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T10:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T13:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "583" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKALoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-30T21:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T08:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-30", "flight_time": "PT7H35M", "distance": "3636", "lay_over": "PT07H45M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-196", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 677061, "gross_total": 676731, "base_fare": 617685, "tax": 59376, "sell": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc3MDYxLCJiYXNlX2ZhcmUiOjYxNzY4NSwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3NjczMSwiYmFzZV9mYXJlIjo2MTczNTUsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2NzMxLCJiYXNlX2ZhcmUiOjYxNzM1NSwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NzA2MS4wMCIsImJhc2VfZmFyZSI6IjYxNzY4NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2NzMxLjAwIiwiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTczNTUuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NjczMS4wMCIsImJhc2VfZmFyZSI6IjYxNzM1NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3NjczMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 677061, "calendar_total_sell": 677061, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 677061, "filter": { "id": "F123TT00182-196", "price": 677061, "journey_duration": "PT1D11H5M", "journey_duration_seconds": 126300, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-03-30T10:15:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301015dxb202603301315583dxb202603302100sin202603310835314sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "21811768461257962357VOY7", "flight_key": "F123TT00182-197", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "21811768461257962357VOY7", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-197", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H15M", "transit_time": "11H30M", "routes": [ { "air_segment_key": "dE1Z4smwnDKADoU4ZqBAAA==", "origin": "DAC", "departure_time": "2026-03-30T19:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-03-30T22:30:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-03-30", "flight_time": "PT5H00M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKANoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-03-31T10:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-03-31T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-03-31", "flight_time": "PT7H45M", "distance": "3636", "lay_over": "PT11H30M", "lay_over_date": "2026-03-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv0MbaAbKThKFIkl7ZCl\/\/8ZNaSRasn40LN9Tik5upEi9\/QfAz6DbqjvDFQ4y32tiD6QEPsdIBmxqer+LIK+xHsaqh2fVXpjdvlmBbPMPFELHP0tUzYW\/WNk2ylo1mjSJnAJXUzWqbzMrDkHR\/4QA+xSm\/oC\/pwr3Q==", "FareInfoRef": "dE1Z4smwnDKAC0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-197", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "dE1Z4smwnDKAPoU4ZqBAAA==", "origin": "SIN", "departure_time": "2026-04-06T10:35:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-04-06T13:45:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-04-06", "flight_time": "PT7H10M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "dE1Z4smwnDKARoU4ZqBAAA==", "origin": "DXB", "departure_time": "2026-04-06T16:45:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-04-06T23:20:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-04-06", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT03H00M", "lay_over_date": "2026-04-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KEEESBD1", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO2Rd02O6JNWqSlzaHXrZ\/58xh2zSkAAnBpuUUpAwieo9\/ceA91B32CsDhsAsS8Z8iyL+uiAiM\/Za6\/EoChcZZSJlTveuPphDHtmw6ipOXcb41mMzcl2ZmopmjQb5gR+oT0Jbykmz5hxDH281gpdy6wP3Hyvl", "FareInfoRef": "dE1Z4smwnDKAP0U4ZqBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 677061, "gross_total": 676731, "base_fare": 617685, "tax": 59376, "sell": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc3MDYxLCJiYXNlX2ZhcmUiOjYxNzY4NSwidGF4Ijo1OTM3Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY3NjczMSwiYmFzZV9mYXJlIjo2MTczNTUsInRheCI6NTkzNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njc2NzMxLCJiYXNlX2ZhcmUiOjYxNzM1NSwidGF4Ijo1OTM3Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 3, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": 0, "ait": "0.00", "service_charge": 330 }, "partner": { "currency": "BDT", "total": 677061, "base_fare": 617685, "tax": 59376, "gross": { "base_fare": "617355.00", "tax": "59376.00", "discount": "0.00", "ait": "0.00", "service_charge": 330 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "1500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "12000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "1332.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": "44544.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NzA2MS4wMCIsImJhc2VfZmFyZSI6IjYxNzY4NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIzMzAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMzAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc2NzMxLjAwIiwiYmFzZV9mYXJlIjoiNjE3MzU1LjAwIiwidGF4IjoiNTkzNzYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTczNTUuMDAiLCJ0YXgiOiI1OTM3Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3NjczMS4wMCIsImJhc2VfZmFyZSI6IjYxNzM1NS4wMCIsInRheCI6IjU5Mzc2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3NjczMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjE1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiMTIwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiMTMzMi4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNDQ1NDQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMzNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 1, "data": [ "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-03-30-2026-04-06", "calendar_flight_date": "2026-03-30", "calendar_arrival_date": "2026-04-06", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 677061, "calendar_total_sell": 677061, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 677061, "filter": { "id": "F123TT00182-197", "price": 677061, "journey_duration": "PT1D15H0M", "journey_duration_seconds": 140400, "layover_duration": "PT14H30M", "layover_duration_seconds": 52200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-03-30T19:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-04-06T23:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202603301930dxb202603302230587dxb202603311000sin202603312145352sin202604061035dxb202604061345315dxb202604061645dac202604062320584", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }