{ "status": "success", "tracking_id": "1231176838398596235LDZSP", "journey_type": "RoundTrip", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "BD", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international", "international" ], "Segement_Data": [ { "departure_airport_type": "AIRPORT", "departure_airport": "KUL", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-01-26", "departure_airport_country_code": "MY", "arrival_airport_country_code": "BD", "flight_type": "international" }, { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "AIRPORT", "arrival_airport": "KUL", "departure_date": "2026-01-30", "departure_airport_country_code": "BD", "arrival_airport_country_code": "MY", "flight_type": "international" } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "KUL", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-01-26", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } }, { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "departure_date": "2026-01-30", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "arrival_airport_type": "AIRPORT", "arrival_airport": "KUL", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": [], "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": "123", "language": "en", "short_ref": "7a04c1fb66e393847a5ce81a7b093fe2fdd5b7d6b2118bc1dbd42f50f4167411", "version": 1, "team_profile": [ null ] } }, "data": [ { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T15:50: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT16H00M", "lay_over_date": "2026-01-26", "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": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "PT16H20M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "L", "meal_code": null, "seat_available": "5", "FareBasis": "LE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm8bQlgGkaBKJVmVRTa9\/zE6CSDVku2xnn8hBBObRXUK\/zbgO5wHyrkBBUZ\/s1T13npVISILjjTnXHGtGIWgdHhl7W1xSgsTdtmto1pod4zrRqY2mmsbFe0wmuQEHpFelGWNn1zFeFecc7neUDz4Gud+F+csag==", "FareInfoRef": "KBmR4shAuDKA6Y0UmmBAAA==" }, "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": "KBmR4shAuDKA8W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T01:05:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T07:20: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-01-30", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT09H10M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "LE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm8bQlgGkaBKJVmVRTa9\/zE6CSDVku2xnn8hBBObRXUK\/zbgO5wHyrkBBUZ\/s1T13npVISILjjTnXHGtGIWgdHhl7W1xSgsTdtmto1pod4zrRqY2mmsbFe0wmuQEHpFelGWNn1zFeFecc7neUDz4Gud+F+csag==", "FareInfoRef": "KBmR4shAuDKA6Y0UmmBAAA==" }, "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": 52363, "gross_total": 52363, "base_fare": 24895, "tax": 27468, "sell": { "currency": "BDT", "total": 52363, "base_fare": 24895, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTIzNjMsImJhc2VfZmFyZSI6MjQ4OTUsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MjM2MywiYmFzZV9mYXJlIjoyNDg5NSwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MjM2MywiYmFzZV9mYXJlIjoyNDg5NSwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 52363, "base_fare": 24895, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24895.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 52363, "base_fare": 24895, "tax": 27468, "gross": { "base_fare": "24895.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyMzYzLjAwIiwiYmFzZV9mYXJlIjoiMjQ4OTUuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODk1LjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MjM2My4wMCIsImJhc2VfZmFyZSI6IjI0ODk1LjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDg5NS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTIzNjMuMDAiLCJiYXNlX2ZhcmUiOiIyNDg5NS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMzYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "V", "2": "L" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 52363, "calendar_total_sell": 52363, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 52363, "filter": { "id": "F123TT00182-0", "price": 52363, "journey_duration": "PT1D14H55M", "journey_duration_seconds": 140100, "layover_duration": "PT1D1H10M", "layover_duration_seconds": 90600, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T07:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261455cmb202601261550315cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310105kul202601310720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H40M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T08:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T09:45: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "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": "319" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "319" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT22H05M", "lay_over_date": "2026-01-26", "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": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "PT16H20M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "L", "meal_code": null, "seat_available": "5", "FareBasis": "LE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm8bQlgGkaBKJVmVRTa9\/zE6CSDVku2xnn8hBBObRXUK\/zbgO5wHyrkBBUZ\/s1T13npVISILjjTnXHGtGIWgdHhl7W1xSgsTdtmto1pod4zrRqY2mmsbFe0wmuQEHpFelGWNn1zFeFecc7neUDz4Gud+F+csag==", "FareInfoRef": "KBmR4shAuDKA6Y0UmmBAAA==" }, "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": "KBmR4shAuDKA8W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T01:05:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T07:20: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-01-30", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT09H10M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "5", "FareBasis": "LE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm8bQlgGkaBKJVmVRTa9\/zE6CSDVku2xnn8hBBObRXUK\/zbgO5wHyrkBBUZ\/s1T13npVISILjjTnXHGtGIWgdHhl7W1xSgsTdtmto1pod4zrRqY2mmsbFe0wmuQEHpFelGWNn1zFeFecc7neUDz4Gud+F+csag==", "FareInfoRef": "KBmR4shAuDKA6Y0UmmBAAA==" }, "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": 52363, "gross_total": 52363, "base_fare": 24895, "tax": 27468, "sell": { "currency": "BDT", "total": 52363, "base_fare": 24895, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTIzNjMsImJhc2VfZmFyZSI6MjQ4OTUsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MjM2MywiYmFzZV9mYXJlIjoyNDg5NSwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MjM2MywiYmFzZV9mYXJlIjoyNDg5NSwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 52363, "base_fare": 24895, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "24895.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 52363, "base_fare": 24895, "tax": 27468, "gross": { "base_fare": "24895.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyMzYzLjAwIiwiYmFzZV9mYXJlIjoiMjQ4OTUuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0ODk1LjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1MjM2My4wMCIsImJhc2VfZmFyZSI6IjI0ODk1LjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDg5NS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTIzNjMuMDAiLCJiYXNlX2ZhcmUiOiIyNDg5NS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMzYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "V", "2": "L" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 52363, "calendar_total_sell": 52363, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 52363, "filter": { "id": "F123TT00182-1", "price": 52363, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT1D7H15M", "layover_duration_seconds": 112500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T08:50:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T07:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260850cmb202601260945319cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310105kul202601310720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T15:50: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT16H00M", "lay_over_date": "2026-01-26", "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": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "PT22H55M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "M", "meal_code": null, "seat_available": "5", "FareBasis": "ME6MMY", "FareRuleKey": "gws-eJxNjk0OhCAMhQ9j3v6VEcEdRjCTKKzGBZu5\/zGmoCbTpO1rvv6FEAzNRJEx\/NuA73AeKOcKFBj1XUtxnOdeVZD0yGnKueJa8aKC0uGVpbfFMXlN2LiZjmpRu2NcVmXivEjbKGiH0aRO4BHprbIs8ZMrjd6ltTbXG9JBX9O5Hx6sLHg=", "FareInfoRef": "KBmR4shAuDKAqY0UmmBAAA==" }, "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": "KBmR4shAuDKA+W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T07:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T13:55: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-01-31", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT15H45M", "lay_over_date": "2026-01-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "5", "FareBasis": "ME6MMY", "FareRuleKey": "gws-eJxNjk0OhCAMhQ9j3v6VEcEdRjCTKKzGBZu5\/zGmoCbTpO1rvv6FEAzNRJEx\/NuA73AeKOcKFBj1XUtxnOdeVZD0yGnKueJa8aKC0uGVpbfFMXlN2LiZjmpRu2NcVmXivEjbKGiH0aRO4BHprbIs8ZMrjd6ltTbXG9JBX9O5Hx6sLHg=", "FareInfoRef": "KBmR4shAuDKAqY0UmmBAAA==" }, "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": 59190, "gross_total": 59190, "base_fare": 31722, "tax": 27468, "sell": { "currency": "BDT", "total": 59190, "base_fare": 31722, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTkxOTAsImJhc2VfZmFyZSI6MzE3MjIsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTE5MCwiYmFzZV9mYXJlIjozMTcyMiwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTE5MCwiYmFzZV9mYXJlIjozMTcyMiwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 59190, "base_fare": 31722, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "31722.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 59190, "base_fare": 31722, "tax": 27468, "gross": { "base_fare": "31722.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5MTkwLjAwIiwiYmFzZV9mYXJlIjoiMzE3MjIuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNzIyLjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1OTE5MC4wMCIsImJhc2VfZmFyZSI6IjMxNzIyLjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMTcyMi4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTkxOTAuMDAiLCJiYXNlX2ZhcmUiOiIzMTcyMi4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5MTkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "V", "2": "M" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 59190, "calendar_total_sell": 59190, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 59190, "filter": { "id": "F123TT00182-2", "price": 59190, "journey_duration": "PT1D21H30M", "journey_duration_seconds": 163800, "layover_duration": "PT1D7H45M", "layover_duration_seconds": 114300, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:55:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261455cmb202601261550315cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310740kul202601311355314", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H40M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T08:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T09:45: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "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": "319" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "319" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT22H05M", "lay_over_date": "2026-01-26", "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": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VE6MMY", "FareRuleKey": "gws-eJxNTcsKwzAM+5iiu2Py6DGlSRmsyWkd5LL\/\/4wpSQcz2JKRLcUYVdSLMTb+14LPcp2o1w5UKDttO4JaB8OlQURWvLMvpWE6qKdQhzjRjLNk80rAIYdOqRfamE9m0Cl4rx0Nei465Qd+JD9I65ZepYkyV5xzpd2iBNCEf1\/paCxF", "FareInfoRef": "KBmR4shAuDKAeY0UmmBAAA==" }, "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": "PT22H55M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "M", "meal_code": null, "seat_available": "5", "FareBasis": "ME6MMY", "FareRuleKey": "gws-eJxNjk0OhCAMhQ9j3v6VEcEdRjCTKKzGBZu5\/zGmoCbTpO1rvv6FEAzNRJEx\/NuA73AeKOcKFBj1XUtxnOdeVZD0yGnKueJa8aKC0uGVpbfFMXlN2LiZjmpRu2NcVmXivEjbKGiH0aRO4BHprbIs8ZMrjd6ltTbXG9JBX9O5Hx6sLHg=", "FareInfoRef": "KBmR4shAuDKAqY0UmmBAAA==" }, "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": "KBmR4shAuDKA+W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T07:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T13:55: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-01-31", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT15H45M", "lay_over_date": "2026-01-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "5", "FareBasis": "ME6MMY", "FareRuleKey": "gws-eJxNjk0OhCAMhQ9j3v6VEcEdRjCTKKzGBZu5\/zGmoCbTpO1rvv6FEAzNRJEx\/NuA73AeKOcKFBj1XUtxnOdeVZD0yGnKueJa8aKC0uGVpbfFMXlN2LiZjmpRu2NcVmXivEjbKGiH0aRO4BHprbIs8ZMrjd6ltTbXG9JBX9O5Hx6sLHg=", "FareInfoRef": "KBmR4shAuDKAqY0UmmBAAA==" }, "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": 59190, "gross_total": 59190, "base_fare": 31722, "tax": 27468, "sell": { "currency": "BDT", "total": 59190, "base_fare": 31722, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTkxOTAsImJhc2VfZmFyZSI6MzE3MjIsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTE5MCwiYmFzZV9mYXJlIjozMTcyMiwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTE5MCwiYmFzZV9mYXJlIjozMTcyMiwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 59190, "base_fare": 31722, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "31722.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 59190, "base_fare": 31722, "tax": 27468, "gross": { "base_fare": "31722.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5MTkwLjAwIiwiYmFzZV9mYXJlIjoiMzE3MjIuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNzIyLjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1OTE5MC4wMCIsImJhc2VfZmFyZSI6IjMxNzIyLjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMTcyMi4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTkxOTAuMDAiLCJiYXNlX2ZhcmUiOiIzMTcyMi4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5MTkwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "V", "2": "M" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 59190, "calendar_total_sell": 59190, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 59190, "filter": { "id": "F123TT00182-3", "price": 59190, "journey_duration": "PT2D3H35M", "journey_duration_seconds": 185700, "layover_duration": "PT1D13H50M", "layover_duration_seconds": 136200, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T08:50:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260850cmb202601260945319cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310740kul202601311355314", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H50M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAAX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T22:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-01-27T00:10:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-26", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "33F", "name": "33F", "picture": "33F.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LRTBSSMY", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH3ZCrU3rGhMqjSpeuDS\/\/8MB2gTJ4Ed8nZn8d6rqBNjWn9Vg2\/zDojHAEQoT+gH6M05C8NXgoh0WD77c9vWhBqijigWXKspjaEdOxZMMmlFWUjlfh0LmVrLZGYa5NXIlhP4m3GmjX3Y1yTKzQ\/qh+QO\/pRTJzH5LIo=", "FareInfoRef": "KBmR4shAuDKARZ0UmmBAAA==" }, "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": 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": "PT3H50M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKACX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-29", "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": "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": "Q", "meal_code": null, "seat_available": "6", "FareBasis": "QRTBSSMY", "FareRuleKey": "gws-eJxNjsEOgjAQRD+GzH12JYK3IoWYKDUKHHrx\/z\/DoWDiJO1O83ZnG0Jw+plmdfhXhU\/1jEhrDyS4zn19wNjSyiuDZIvXe7nO85Sxh5wolAreq5XGWA+tCkaOXlBO0nHHrhczb5SsTMO2GpvVBH5muMmmLi5TpmvzRToQG+inmvoCOJ4sfg==", "FareInfoRef": "KBmR4shAuDKAdZ0UmmBAAA==" }, "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": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 63408, "gross_total": 63408, "base_fare": 47644, "tax": 15764, "sell": { "currency": "BDT", "total": 63408, "base_fare": 47644, "tax": 15764 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM0MDgsImJhc2VfZmFyZSI6NDc2NDQsInRheCI6MTU3NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MzQwOCwiYmFzZV9mYXJlIjo0NzY0NCwidGF4IjoxNTc2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MzQwOCwiYmFzZV9mYXJlIjo0NzY0NCwidGF4IjoxNTc2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63408, "base_fare": 47644, "tax": 15764, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47644.00", "tax": "15764.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 63408, "base_fare": 47644, "tax": 15764, "gross": { "base_fare": "47644.00", "tax": "15764.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3022.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNDA4LjAwIiwiYmFzZV9mYXJlIjoiNDc2NDQuMDAiLCJ0YXgiOiIxNTc2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NjQ0LjAwIiwidGF4IjoiMTU3NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2MzQwOC4wMCIsImJhc2VfZmFyZSI6IjQ3NjQ0LjAwIiwidGF4IjoiMTU3NjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzY0NC4wMCIsInRheCI6IjE1NzY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjM0MDguMDAiLCJiYXNlX2ZhcmUiOiI0NzY0NC4wMCIsInRheCI6IjE1NzY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzNDA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjMwMjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzAyMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 2, "data": [ "L", "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-01-26-2026-01-30", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-30", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 63408, "calendar_total_sell": 63408, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 63408, "filter": { "id": "F123TT00182-4", "price": 63408, "journey_duration": "PT7H40M", "journey_duration_seconds": 27600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "33F", "aircraft_name": "33F", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:20:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-30T07:00:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601262220dac202601270010162dac202601300110kul202601300700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAEX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-01-26T13:15:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-26", "flight_time": "PT5H55M", "distance": "2408", "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": "2385" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2385" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9tw2C+QWCZZhsvSpQX\/\/8zLKCJTUovOe1tvfdCYonZ+P+Y8J7CDblEIEM0U4jg2c0C1l8FES14Fqmv+35gmIhVlDselXtjMuuiBdFFM1AL1P7u5VA2nNWT0VajSZ3AT6xXlTmkx1m3pJv5Yt1Zv5Ac9Fad+wCISy0x", "FareInfoRef": "KBmR4shAuDKAmZ0UmmBAAA==" }, "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": "KBmR4shAuDKAGX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-26T17: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-01-26T20: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-01-26", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT04H05M", "lay_over_date": "2026-01-26", "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": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9tw2C+QWCZZhsvSpQX\/\/8zLKCJTUovOe1tvfdCYonZ+P+Y8J7CDblEIEM0U4jg2c0C1l8FES14Fqmv+35gmIhVlDselXtjMuuiBdFFM1AL1P7u5VA2nNWT0VajSZ3AT6xXlTmkx1m3pJv5Yt1Zv5Ac9Fad+wCISy0x", "FareInfoRef": "KBmR4shAuDKAmZ0UmmBAAA==" }, "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-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAIX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-30T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-30", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjt0OwiAMhR9mOfdtx2DeQWBRs40bJcqN7\/8YFjYTm7Q9zdc\/772QWGI2\/t8GfIZwRy4RyBD1tWzgyU3SqwoimvEqUt+PdcOxZCRFueMjc29MZpk1IbpoOqpZ7YwpRGVsZXRtJ6OdRpM6gZ9YbipzSM+9XpNe5ot1ez0hOeivOvcFlkgtNw==", "FareInfoRef": "KBmR4shAuDKAzZ0UmmBAAA==" }, "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": "KBmR4shAuDKAKX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-31T13:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-01-31T22: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-01-31", "flight_time": "PT5H40M", "distance": "2408", "lay_over": "PT14H00M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2384" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2384" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjt0OwiAMhR9mOfdtx2DeQWBRs40bJcqN7\/8YFjYTm7Q9zdc\/772QWGI2\/t8GfIZwRy4RyBD1tWzgyU3SqwoimvEqUt+PdcOxZCRFueMjc29MZpk1IbpoOqpZ7YwpRGVsZXRtJ6OdRpM6gZ9YbipzSM+9XpNe5ot1ez0hOeivOvcFlkgtNw==", "FareInfoRef": "KBmR4shAuDKAzZ0UmmBAAA==" }, "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": 65705, "gross_total": 65705, "base_fare": 39819, "tax": 25886, "sell": { "currency": "BDT", "total": 65705, "base_fare": 39819, "tax": 25886 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU3MDUsImJhc2VfZmFyZSI6Mzk4MTksInRheCI6MjU4ODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTcwNSwiYmFzZV9mYXJlIjozOTgxOSwidGF4IjoyNTg4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTcwNSwiYmFzZV9mYXJlIjozOTgxOSwidGF4IjoyNTg4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 65705, "base_fare": 39819, "tax": 25886, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "39819.00", "tax": "25886.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 65705, "base_fare": 39819, "tax": 25886, "gross": { "base_fare": "39819.00", "tax": "25886.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12272.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "872.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1NzA1LjAwIiwiYmFzZV9mYXJlIjoiMzk4MTkuMDAiLCJ0YXgiOiIyNTg4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5ODE5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTcwNS4wMCIsImJhc2VfZmFyZSI6IjM5ODE5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzOTgxOS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjU3MDUuMDAiLCJiYXNlX2ZhcmUiOiIzOTgxOS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1NzA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMjcyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyNzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DEL", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 65705, "calendar_total_sell": 65705, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 65705, "filter": { "id": "F123TT00182-5", "price": 65705, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:50:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T22:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260950del2026012613152385del202601261720dac202601262020237dac202601302120del202601302350238del202601311350kul2026013122002384", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAEX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-01-26T13:15:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-26", "flight_time": "PT5H55M", "distance": "2408", "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": "2385" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2385" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9tw2C+QWCZZhsvSpQX\/\/8zLKCJTUovOe1tvfdCYonZ+P+Y8J7CDblEIEM0U4jg2c0C1l8FES14Fqmv+35gmIhVlDselXtjMuuiBdFFM1AL1P7u5VA2nNWT0VajSZ3AT6xXlTmkx1m3pJv5Yt1Zv5Ac9Fad+wCISy0x", "FareInfoRef": "KBmR4shAuDKAmZ0UmmBAAA==" }, "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": "KBmR4shAuDKAGX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-26T17: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-01-26T20: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-01-26", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT04H05M", "lay_over_date": "2026-01-26", "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": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9tw2C+QWCZZhsvSpQX\/\/8zLKCJTUovOe1tvfdCYonZ+P+Y8J7CDblEIEM0U4jg2c0C1l8FES14Fqmv+35gmIhVlDselXtjMuuiBdFFM1AL1P7u5VA2nNWT0VajSZ3AT6xXlTmkx1m3pJv5Yt1Zv5Ac9Fad+wCISy0x", "FareInfoRef": "KBmR4shAuDKAmZ0UmmBAAA==" }, "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-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H40M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAIX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-30T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-30", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjt0OwiAMhR9mOfdtx2DeQWBRs40bJcqN7\/8YFjYTm7Q9zdc\/772QWGI2\/t8GfIZwRy4RyBD1tWzgyU3SqwoimvEqUt+PdcOxZCRFueMjc29MZpk1IbpoOqpZ7YwpRGVsZXRtJ6OdRpM6gZ9YbipzSM+9XpNe5ot1ez0hOeivOvcFlkgtNw==", "FareInfoRef": "KBmR4shAuDKAzZ0UmmBAAA==" }, "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": "KBmR4shAuDKAMX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-31T22:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-02-01T07: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-01-31", "flight_time": "PT5H40M", "distance": "2408", "lay_over": "PT23H00M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YXSKL", "FareRuleKey": "gws-eJxNjt0OwiAMhR9mOfdtx2DeQWBRs40bJcqN7\/8YFjYTm7Q9zdc\/772QWGI2\/t8GfIZwRy4RyBD1tWzgyU3SqwoimvEqUt+PdcOxZCRFueMjc29MZpk1IbpoOqpZ7YwpRGVsZXRtJ6OdRpM6gZ9YbipzSM+9XpNe5ot1ez0hOeivOvcFlkgtNw==", "FareInfoRef": "KBmR4shAuDKAzZ0UmmBAAA==" }, "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": 65705, "gross_total": 65705, "base_fare": 39819, "tax": 25886, "sell": { "currency": "BDT", "total": 65705, "base_fare": 39819, "tax": 25886 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU3MDUsImJhc2VfZmFyZSI6Mzk4MTksInRheCI6MjU4ODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTcwNSwiYmFzZV9mYXJlIjozOTgxOSwidGF4IjoyNTg4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTcwNSwiYmFzZV9mYXJlIjozOTgxOSwidGF4IjoyNTg4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 65705, "base_fare": 39819, "tax": 25886, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "39819.00", "tax": "25886.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 65705, "base_fare": 39819, "tax": 25886, "gross": { "base_fare": "39819.00", "tax": "25886.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12272.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "872.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1NzA1LjAwIiwiYmFzZV9mYXJlIjoiMzk4MTkuMDAiLCJ0YXgiOiIyNTg4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5ODE5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTcwNS4wMCIsImJhc2VfZmFyZSI6IjM5ODE5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzOTgxOS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjU3MDUuMDAiLCJiYXNlX2ZhcmUiOiIzOTgxOS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1NzA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMjcyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyNzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DEL", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "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-01-26-2026-02-01", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 65705, "calendar_total_sell": 65705, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 65705, "filter": { "id": "F123TT00182-6", "price": 65705, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT1D3H5M", "layover_duration_seconds": 97500, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:50:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-02-01T07:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260950del2026012613152385del202601261720dac202601262020237dac202601302120del202601302350238del202601312250kul2026020107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAOX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T02:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T06:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "KBmR4shAuDKAQX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T09:05: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-01-26T11: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT02H25M", "lay_over_date": "2026-01-26", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "PT14H25M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pyk7CERq1AqpSbOgi97\/GJlAKtUSeNCzZ\/Dem9hVVM\/+vzp8u\/hBXiOQYTyP9Ql12l\/qq0BEbnhZWOYyDWgmJyHKFbeudTC6aGwYLbmKSmYddwqRrDnTU7FHY5fcwE+Md8oc0nsalpnJysADSQ\/+lFsbLmUsfg==", "FareInfoRef": "KBmR4shAuDKA\/a0UmmBAAA==" }, "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": "KBmR4shAuDKAUX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T11:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T15: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-01-31", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "PT06H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pyk7CERq1AqpSbOgi97\/GJlAKtUSeNCzZ\/Dem9hVVM\/+vzp8u\/hBXiOQYTyP9Ql12l\/qq0BEbnhZWOYyDWgmJyHKFbeudTC6aGwYLbmKSmYddwqRrDnTU7FHY5fcwE+Md8oc0nsalpnJysADSQ\/+lFsbLmUsfg==", "FareInfoRef": "KBmR4shAuDKA\/a0UmmBAAA==" }, "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": 86960, "gross_total": 86960, "base_fare": 47734, "tax": 39226, "sell": { "currency": "BDT", "total": 86960, "base_fare": 47734, "tax": 39226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODY5NjAsImJhc2VfZmFyZSI6NDc3MzQsInRheCI6MzkyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Njk2MCwiYmFzZV9mYXJlIjo0NzczNCwidGF4IjozOTIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4Njk2MCwiYmFzZV9mYXJlIjo0NzczNCwidGF4IjozOTIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 86960, "base_fare": 47734, "tax": 39226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47734.00", "tax": "39226.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 86960, "base_fare": 47734, "tax": 39226, "gross": { "base_fare": "47734.00", "tax": "39226.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "19352.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg2OTYwLjAwIiwiYmFzZV9mYXJlIjoiNDc3MzQuMDAiLCJ0YXgiOiIzOTIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NzM0LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4Njk2MC4wMCIsImJhc2VfZmFyZSI6IjQ3NzM0LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NzczNC4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODY5NjAuMDAiLCJiYXNlX2ZhcmUiOiI0NzczNC4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2OTYwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTkzNTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTkzNTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 86960, "calendar_total_sell": 86960, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 86960, "filter": { "id": "F123TT00182-7", "price": 86960, "journey_duration": "PT1D1H35M", "journey_duration_seconds": 92100, "layover_duration": "PT9H0M", "layover_duration_seconds": 32400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T02:20:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T15:40:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601260220can2026012606408072can202601260905dac2026012611305015dac202601302315can202601310445392can202601311120kul2026013115408011", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-8", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAWX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:20: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-01-26T11: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-01-26", "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": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035925", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SBX1YMY", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i4tJk5vTuOEQGNf2kB96f+fUdlOoQJZa0ZaKYRA4SiqLvzHgM+QduRzATJoGecFpPc3qP0KRGTC8\/7Wkgq6B0cjudFetfVFt05WsHHTjmqgtPdxHsboqrFZKupmVGkT+Il1N5nn+EqFaotVSXdcUDzsVJv7Aky8LJo=", "FareInfoRef": "KBmR4shAuDKATb0UmmBAAA==" }, "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-8", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035925", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MBX1YMY", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d02pOVIGhJFauDUSOXS\/z+jC0mlWjJeNPbaMUYTu4mqj\/8x4DPkDeWYgQJjPo8dzo1B+q9CRALy4601V5weTkhKp2fV3pf8Eliw2qod1cK43jTNZG5sxrRUtM1okhP4iWWjLFN65WrKxapmfr+g3MFTOfcFUKssiw==", "FareInfoRef": "KBmR4shAuDKAfb0UmmBAAA==" }, "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": 90296, "gross_total": 90296, "base_fare": 75136, "tax": 15160, "sell": { "currency": "BDT", "total": 90296, "base_fare": 75136, "tax": 15160 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTAyOTYsImJhc2VfZmFyZSI6NzUxMzYsInRheCI6MTUxNjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDI5NiwiYmFzZV9mYXJlIjo3NTEzNiwidGF4IjoxNTE2MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDI5NiwiYmFzZV9mYXJlIjo3NTEzNiwidGF4IjoxNTE2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 90296, "base_fare": 75136, "tax": 15160, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75136.00", "tax": "15160.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 90296, "base_fare": 75136, "tax": 15160, "gross": { "base_fare": "75136.00", "tax": "15160.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2418.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMjk2LjAwIiwiYmFzZV9mYXJlIjoiNzUxMzYuMDAiLCJ0YXgiOiIxNTE2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1MTM2LjAwIiwidGF4IjoiMTUxNjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MDI5Ni4wMCIsImJhc2VfZmFyZSI6Ijc1MTM2LjAwIiwidGF4IjoiMTUxNjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTEzNi4wMCIsInRheCI6IjE1MTYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTAyOTYuMDAiLCJiYXNlX2ZhcmUiOiI3NTEzNi4wMCIsInRheCI6IjE1MTYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMjk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0MTguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQxOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": [ "S", "M" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 90296, "calendar_total_sell": 90296, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90296, "filter": { "id": "F123TT00182-8", "price": 90296, "journey_duration": "PT8H0M", "journey_duration_seconds": 28800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:20:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "kul202601260920dac202601261120102dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAOX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T02:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T06:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "KBmR4shAuDKAQX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T09:05: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-01-26T11: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT02H25M", "lay_over_date": "2026-01-26", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "3H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "4", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bis8uIUEqAmUBZZEuev9jdEioVEuJJ3r2TJxzJtaJ6sP9V4NPE95IZwASjGc9N1irg5RXhogM2Mwfe14mVJNWiFLBtWsZDGMwNswWx4JyYt139IGsOtNTcUXjktzAT8xPyuTja5mOncnKwBtJD\/6UW18j4Cxn", "FareInfoRef": "KBmR4shAuDKAmb0UmmBAAA==" }, "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": "KBmR4shAuDKAaX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T08:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T12: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT03H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "4", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bis8uIUEqAmUBZZEuev9jdEioVEuJJ3r2TJxzJtaJ6sP9V4NPE95IZwASjGc9N1irg5RXhogM2Mwfe14mVJNWiFLBtWsZDGMwNswWx4JyYt139IGsOtNTcUXjktzAT8xPyuTja5mOncnKwBtJD\/6UW18j4Cxn", "FareInfoRef": "KBmR4shAuDKAmb0UmmBAAA==" }, "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": 91945, "gross_total": 91945, "base_fare": 52719, "tax": 39226, "sell": { "currency": "BDT", "total": 91945, "base_fare": 52719, "tax": 39226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTE5NDUsImJhc2VfZmFyZSI6NTI3MTksInRheCI6MzkyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTk0NSwiYmFzZV9mYXJlIjo1MjcxOSwidGF4IjozOTIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTk0NSwiYmFzZV9mYXJlIjo1MjcxOSwidGF4IjozOTIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 91945, "base_fare": 52719, "tax": 39226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52719.00", "tax": "39226.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 91945, "base_fare": 52719, "tax": 39226, "gross": { "base_fare": "52719.00", "tax": "39226.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "19352.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkxOTQ1LjAwIiwiYmFzZV9mYXJlIjoiNTI3MTkuMDAiLCJ0YXgiOiIzOTIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNzE5LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTk0NS4wMCIsImJhc2VfZmFyZSI6IjUyNzE5LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjcxOS4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTE5NDUuMDAiLCJiYXNlX2ZhcmUiOiI1MjcxOS4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxOTQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTkzNTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTkzNTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 91945, "calendar_total_sell": 91945, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 91945, "filter": { "id": "F123TT00182-9", "price": 91945, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T02:20:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T12:45:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601260220can2026012606408072can202601260905dac2026012611305015dac202601302315can202601310445392can202601310830kul202601311245349", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAcX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14: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": "CAN", "arrival_time": "2026-01-26T18: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-01-26", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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": "KBmR4shAuDKAeX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T19:25: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-01-26T21: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pyk7CERq1AqpSbOgi97\/GJlAKtUSeNCzZ\/Dem9hVVM\/+vzp8u\/hBXiOQYTyP9Ql12l\/qq0BEbnhZWOYyDWgmJyHKFbeudTC6aGwYLbmKSmYddwqRrDnTU7FHY5fcwE+Md8oc0nsalpnJysADSQ\/+lFsbLmUsfg==", "FareInfoRef": "KBmR4shAuDKA\/a0UmmBAAA==" }, "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": "KBmR4shAuDKAUX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T11:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T15: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-01-31", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "PT06H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52Pyk7CERq1AqpSbOgi97\/GJlAKtUSeNCzZ\/Dem9hVVM\/+vzp8u\/hBXiOQYTyP9Ql12l\/qq0BEbnhZWOYyDWgmJyHKFbeudTC6aGwYLbmKSmYddwqRrDnTU7FHY5fcwE+Md8oc0nsalpnJysADSQ\/+lFsbLmUsfg==", "FareInfoRef": "KBmR4shAuDKA\/a0UmmBAAA==" }, "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": 91945, "gross_total": 91945, "base_fare": 52719, "tax": 39226, "sell": { "currency": "BDT", "total": 91945, "base_fare": 52719, "tax": 39226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTE5NDUsImJhc2VfZmFyZSI6NTI3MTksInRheCI6MzkyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTk0NSwiYmFzZV9mYXJlIjo1MjcxOSwidGF4IjozOTIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MTk0NSwiYmFzZV9mYXJlIjo1MjcxOSwidGF4IjozOTIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 91945, "base_fare": 52719, "tax": 39226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "52719.00", "tax": "39226.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 91945, "base_fare": 52719, "tax": 39226, "gross": { "base_fare": "52719.00", "tax": "39226.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "19352.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkxOTQ1LjAwIiwiYmFzZV9mYXJlIjoiNTI3MTkuMDAiLCJ0YXgiOiIzOTIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNzE5LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5MTk0NS4wMCIsImJhc2VfZmFyZSI6IjUyNzE5LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjcxOS4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTE5NDUuMDAiLCJiYXNlX2ZhcmUiOiI1MjcxOS4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxOTQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTkzNTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTkzNTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": { "0": "L", "2": "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 91945, "calendar_total_sell": 91945, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 91945, "filter": { "id": "F123TT00182-10", "price": 91945, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:00:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T15:40:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261400can202601261815350can202601261925dac202601262150391dac202601302315can202601310445392can202601311120kul2026013115408011", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAcX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14: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": "CAN", "arrival_time": "2026-01-26T18: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-01-26", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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": "KBmR4shAuDKAeX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T19:25: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-01-26T21: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "4", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bis8uIUEqAmUBZZEuev9jdEioVEuJJ3r2TJxzJtaJ6sP9V4NPE95IZwASjGc9N1irg5RXhogM2Mwfe14mVJNWiFLBtWsZDGMwNswWx4JyYt139IGsOtNTcUXjktzAT8xPyuTja5mOncnKwBtJD\/6UW18j4Cxn", "FareInfoRef": "KBmR4shAuDKAmb0UmmBAAA==" }, "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": "KBmR4shAuDKAaX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T08:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T12: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT03H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "4", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bis8uIUEqAmUBZZEuev9jdEioVEuJJ3r2TJxzJtaJ6sP9V4NPE95IZwASjGc9N1irg5RXhogM2Mwfe14mVJNWiFLBtWsZDGMwNswWx4JyYt139IGsOtNTcUXjktzAT8xPyuTja5mOncnKwBtJD\/6UW18j4Cxn", "FareInfoRef": "KBmR4shAuDKAmb0UmmBAAA==" }, "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": 96930, "gross_total": 96930, "base_fare": 57704, "tax": 39226, "sell": { "currency": "BDT", "total": 96930, "base_fare": 57704, "tax": 39226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTY5MzAsImJhc2VfZmFyZSI6NTc3MDQsInRheCI6MzkyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjkzMCwiYmFzZV9mYXJlIjo1NzcwNCwidGF4IjozOTIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NjkzMCwiYmFzZV9mYXJlIjo1NzcwNCwidGF4IjozOTIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 96930, "base_fare": 57704, "tax": 39226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "57704.00", "tax": "39226.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 96930, "base_fare": 57704, "tax": 39226, "gross": { "base_fare": "57704.00", "tax": "39226.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "19352.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk2OTMwLjAwIiwiYmFzZV9mYXJlIjoiNTc3MDQuMDAiLCJ0YXgiOiIzOTIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NzA0LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NjkzMC4wMCIsImJhc2VfZmFyZSI6IjU3NzA0LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzcwNC4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTY5MzAuMDAiLCJiYXNlX2ZhcmUiOiI1NzcwNC4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OTMwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTkzNTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTkzNTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 1, "data": [ "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 96930, "calendar_total_sell": 96930, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 96930, "filter": { "id": "F123TT00182-11", "price": 96930, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:00:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T12:45:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261400can202601261815350can202601261925dac202601262150391dac202601302315can202601310445392can202601310830kul202601311245349", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-12", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAgX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:50:00.000+08:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-01-26T17: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-01-26", "flight_time": "PT4H00M", "distance": "1642", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "7", "FareBasis": "USKULR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv1socBIAokqNWJoypCl\/\/8ZNZBKtQAfer6DGKNSZ4q4+F8TPtN6otQEFKjtvCQ4eu8hdrtAMqCez3q8MCJ0NlA6HF36WNLkrGHnHgZqhaufZjc2ci1R0B5Gk+bAT2wPk2XJ7zUzsC3qJjekh\/3UfF8YOCww", "FareInfoRef": "KBmR4shAuDKA6b0UmmBAAA==" }, "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-12", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAiX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T08:50: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-01-30T14:50:00.000+08:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-30", "flight_time": "PT4H00M", "distance": "1642", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "2", "FareBasis": "XSKUL6M", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d12EaU3EkhUqS2XNFJz6f+f0QVSKZbBC2MvxBhNzIuqi+cY8B2mFWVLQIFxPbYnzN+ctdMOEQn4rLz2L3SPi5CURnvV1pcsORYssoSG9sI49jwmsm5MS0V9GVVyAn8x3ynLmN9TliA1xWY9oFzBr3LuB1ADLGc=", "FareInfoRef": "KBmR4shAuDKAFc0UmmBAAA==" }, "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": 97032, "gross_total": 97032, "base_fare": 84290, "tax": 12742, "sell": { "currency": "BDT", "total": 97032, "base_fare": 84290, "tax": 12742 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTcwMzIsImJhc2VfZmFyZSI6ODQyOTAsInRheCI6MTI3NDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzAzMiwiYmFzZV9mYXJlIjo4NDI5MCwidGF4IjoxMjc0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzAzMiwiYmFzZV9mYXJlIjo4NDI5MCwidGF4IjoxMjc0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97032, "base_fare": 84290, "tax": 12742, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "84290.00", "tax": "12742.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97032, "base_fare": 84290, "tax": 12742, "gross": { "base_fare": "84290.00", "tax": "12742.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3MDMyLjAwIiwiYmFzZV9mYXJlIjoiODQyOTAuMDAiLCJ0YXgiOiIxMjc0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0MjkwLjAwIiwidGF4IjoiMTI3NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzAzMi4wMCIsImJhc2VfZmFyZSI6Ijg0MjkwLjAwIiwidGF4IjoiMTI3NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDI5MC4wMCIsInRheCI6IjEyNzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTcwMzIuMDAiLCJiYXNlX2ZhcmUiOiI4NDI5MC4wMCIsInRheCI6IjEyNzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3MDMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "U", "X" ] }, "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-01-26-2026-01-30", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-30", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 97032, "calendar_total_sell": 97032, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97032, "filter": { "id": "F123TT00182-12", "price": 97032, "journey_duration": "PT8H0M", "journey_duration_seconds": 28800, "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": "morning", "departure_departure_time": "2026-01-26T15:50:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-30T14:50:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261550dac202601261750316dac202601300850kul202601301450315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAOX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T02:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T06:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "KBmR4shAuDKAQX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T09:05: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-01-26T11: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT02H25M", "lay_over_date": "2026-01-26", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "9", "FareBasis": "A2ASRYIB", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12q1A2CERq1IohaQY69P8\/oxdIpVoCH3r2HSEEExtF9Rr+a8BnSG+UPQEFxvPYnzDnvLZXhYjcEC1ua10mdJOLEJWGe9c2mHwyNsyWfUO1sM47x0TWnempOKJxSG7gJ+Y7ZYn5tUzbymRl4InEgT\/l1hcoOyx0", "FareInfoRef": "KBmR4shAuDKAKc0UmmBAAA==" }, "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": "KBmR4shAuDKAkX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T09:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T13: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT04H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "9", "FareBasis": "A2ASRYIB", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12q1A2CERq1IohaQY69P8\/oxdIpVoCH3r2HSEEExtF9Rr+a8BnSG+UPQEFxvPYnzDnvLZXhYjcEC1ua10mdJOLEJWGe9c2mHwyNsyWfUO1sM47x0TWnempOKJxSG7gJ+Y7ZYn5tUzbymRl4InEgT\/l1hcoOyx0", "FareInfoRef": "KBmR4shAuDKAKc0UmmBAAA==" }, "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": 97685, "gross_total": 97685, "base_fare": 58459, "tax": 39226, "sell": { "currency": "BDT", "total": 97685, "base_fare": 58459, "tax": 39226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc2ODUsImJhc2VfZmFyZSI6NTg0NTksInRheCI6MzkyMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzY4NSwiYmFzZV9mYXJlIjo1ODQ1OSwidGF4IjozOTIyNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzY4NSwiYmFzZV9mYXJlIjo1ODQ1OSwidGF4IjozOTIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97685, "base_fare": 58459, "tax": 39226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58459.00", "tax": "39226.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97685, "base_fare": 58459, "tax": 39226, "gross": { "base_fare": "58459.00", "tax": "39226.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "19352.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3Njg1LjAwIiwiYmFzZV9mYXJlIjoiNTg0NTkuMDAiLCJ0YXgiOiIzOTIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NDU5LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5NzY4NS4wMCIsImJhc2VfZmFyZSI6IjU4NDU5LjAwIiwidGF4IjoiMzkyMjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODQ1OS4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc2ODUuMDAiLCJiYXNlX2ZhcmUiOiI1ODQ1OS4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Njg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTkzNTIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTkzNTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "A" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 97685, "calendar_total_sell": 97685, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97685, "filter": { "id": "F123TT00182-13", "price": 97685, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT7H5M", "layover_duration_seconds": 25500, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T02:20:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:40:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601260220can2026012606408072can202601260905dac2026012611305015dac202601302315can202601310445392can202601310925kul2026013113403047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "0H50M", "routes": [ { "air_segment_key": "KBmR4shAuDKAmX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18: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-01-26T19:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "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": "W13MYR", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhy7+3GgL1BHIlGmKKi2Yv\/\/xneGBpvWdfs2uu173sjphHVuv9HBSQehOEwnRChYKiNrV3XAc7bMX+IssYt4xE5YS3iEB5P69XM6XoRUSG8961VnyE\/jU2CpKK6L4jrIesZ3qxiVayhZqSqWHa91M7phmLVNPyOG1liHi4S6rHjg9CGvSADKcYUcV4nckW3TMWbO2Z7AnwTLoJtheK+U6Pqlp2UFnTKvg+fD0Ld", "FareInfoRef": "KBmR4shAuDKAec0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT00H50M", "lay_over_date": "2026-01-26", "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": "W13MYR", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhy7+3GgL1BHIlGmKKi2Yv\/\/xneGBpvWdfs2uu173sjphHVuv9HBSQehOEwnRChYKiNrV3XAc7bMX+IssYt4xE5YS3iEB5P69XM6XoRUSG8961VnyE\/jU2CpKK6L4jrIesZ3qxiVayhZqSqWHa91M7phmLVNPyOG1liHi4S6rHjg9CGvSADKcYUcV4nckW3TMWbO2Z7AnwTLoJtheK+U6Pqlp2UFnTKvg+fD0Ld", "FareInfoRef": "KBmR4shAuDKAec0UmmBAAA==" }, "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-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAsc0UmmBAAA==" }, "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": "KBmR4shAuDKAsX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T07:05: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-01-31T08: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-01-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAsc0UmmBAAA==" }, "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": 99453, "gross_total": 99453, "base_fare": 81964, "tax": 17489, "sell": { "currency": "BDT", "total": 99453, "base_fare": 81964, "tax": 17489 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk0NTMsImJhc2VfZmFyZSI6ODE5NjQsInRheCI6MTc0ODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTQ1MywiYmFzZV9mYXJlIjo4MTk2NCwidGF4IjoxNzQ4OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTQ1MywiYmFzZV9mYXJlIjo4MTk2NCwidGF4IjoxNzQ4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99453, "base_fare": 81964, "tax": 17489, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81964.00", "tax": "17489.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 99453, "base_fare": 81964, "tax": 17489, "gross": { "base_fare": "81964.00", "tax": "17489.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "10090.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5NDUzLjAwIiwiYmFzZV9mYXJlIjoiODE5NjQuMDAiLCJ0YXgiOiIxNzQ4OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxOTY0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5OTQ1My4wMCIsImJhc2VfZmFyZSI6IjgxOTY0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTk2NC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTk0NTMuMDAiLCJiYXNlX2ZhcmUiOiI4MTk2NC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk5NDUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMDA5MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 1, "data": [ "SQ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 99453, "calendar_total_sell": 99453, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 99453, "filter": { "id": "F123TT00182-14", "price": 99453, "journey_duration": "PT12H30M", "journey_duration_seconds": 45000, "layover_duration": "PT1H55M", "layover_duration_seconds": 6900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T08:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261830sin202601261950121sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310705kul202601310815104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "0H50M", "routes": [ { "air_segment_key": "KBmR4shAuDKAmX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18: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-01-26T19:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "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": "W13MYR", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhy7+3GgL1BHIlGmKKi2Yv\/\/xneGBpvWdfs2uu173sjphHVuv9HBSQehOEwnRChYKiNrV3XAc7bMX+IssYt4xE5YS3iEB5P69XM6XoRUSG8961VnyE\/jU2CpKK6L4jrIesZ3qxiVayhZqSqWHa91M7phmLVNPyOG1liHi4S6rHjg9CGvSADKcYUcV4nckW3TMWbO2Z7AnwTLoJtheK+U6Pqlp2UFnTKvg+fD0Ld", "FareInfoRef": "KBmR4shAuDKAec0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT00H50M", "lay_over_date": "2026-01-26", "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": "W13MYR", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhy7+3GgL1BHIlGmKKi2Yv\/\/xneGBpvWdfs2uu173sjphHVuv9HBSQehOEwnRChYKiNrV3XAc7bMX+IssYt4xE5YS3iEB5P69XM6XoRUSG8961VnyE\/jU2CpKK6L4jrIesZ3qxiVayhZqSqWHa91M7phmLVNPyOG1liHi4S6rHjg9CGvSADKcYUcV4nckW3TMWbO2Z7AnwTLoJtheK+U6Pqlp2UFnTKvg+fD0Ld", "FareInfoRef": "KBmR4shAuDKAec0UmmBAAA==" }, "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-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAsc0UmmBAAA==" }, "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": "KBmR4shAuDKAuX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T08: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-01-31T09:30: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-01-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAsc0UmmBAAA==" }, "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": 99453, "gross_total": 99453, "base_fare": 81964, "tax": 17489, "sell": { "currency": "BDT", "total": 99453, "base_fare": 81964, "tax": 17489 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk0NTMsImJhc2VfZmFyZSI6ODE5NjQsInRheCI6MTc0ODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTQ1MywiYmFzZV9mYXJlIjo4MTk2NCwidGF4IjoxNzQ4OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5OTQ1MywiYmFzZV9mYXJlIjo4MTk2NCwidGF4IjoxNzQ4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99453, "base_fare": 81964, "tax": 17489, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81964.00", "tax": "17489.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 99453, "base_fare": 81964, "tax": 17489, "gross": { "base_fare": "81964.00", "tax": "17489.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "10090.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk5NDUzLjAwIiwiYmFzZV9mYXJlIjoiODE5NjQuMDAiLCJ0YXgiOiIxNzQ4OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxOTY0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5OTQ1My4wMCIsImJhc2VfZmFyZSI6IjgxOTY0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTk2NC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTk0NTMuMDAiLCJiYXNlX2ZhcmUiOiI4MTk2NC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk5NDUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMDA5MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 1, "data": [ "SQ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 99453, "calendar_total_sell": 99453, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 99453, "filter": { "id": "F123TT00182-15", "price": 99453, "journey_duration": "PT13H45M", "journey_duration_seconds": 49500, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261830sin202601261950121sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310825kul202601310930106", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "20H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKAwX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T22:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT4H20M", "distance": "1611", "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": "8302" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "Z2AZCYIB", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO6AqbW9JWaVVmzith+Sw\/z9jkGzSkMBGBkPOWUgSMc\/5Pya8J22wSwGDeGoxLLIy2JsKIlrRpDSt547hIckl6\/JA7oO6qTjg2JSHFIHa6+N6hld3dmTEZQT1DfzIcXdq5fY691b8ckym+SvSAn\/V9z5SIiyi", "FareInfoRef": "KBmR4shAuDKA2c0UmmBAAA==" }, "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": "KBmR4shAuDKAyX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-27T19:25: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-01-27T21: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-01-27", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT20H45M", "lay_over_date": "2026-01-26", "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": "K", "meal_code": null, "seat_available": "2", "FareBasis": "K2ASRYBU", "FareRuleKey": "gws-eJxNjj0KwzAMhQ8T3i7JqdtsdmRDoeAhqQd36P2PUdmmEIGkJz79hRCExBPzGq624LvoB6UqUCDmKSqEnL+NqoGIHnhJPI+2V8wl4g2VgWfm0aiSV0vIkraJuqGNqLEYE8eb6zsZ\/TS6tAn8RX6aLDG993oedpnFOieiO+xTm\/oBFpQsYA==", "FareInfoRef": "KBmR4shAuDKAba0UmmBAAA==" }, "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-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuVq3coNDERkNiaw948P8\/wynUxE1gh7zdGbz3JnYR1ZP\/rw6fLr6RtwhkGM99e0CdDmf0fBWIyBVPC+tS5hHNpBeiXHHrWgeji8aGyZKrqGTWcacQyZozPRV7NHbJDfzEdKPMIb3mcV2YrAw8kAzgT7n1BS79LH8=", "FareInfoRef": "KBmR4shAuDKAEd0UmmBAAA==" }, "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": "KBmR4shAuDKAUX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T11:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T15: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-01-31", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "PT06H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuVq3coNDERkNiaw948P8\/wynUxE1gh7zdGbz3JnYR1ZP\/rw6fLr6RtwhkGM99e0CdDmf0fBWIyBVPC+tS5hHNpBeiXHHrWgeji8aGyZKrqGTWcacQyZozPRV7NHbJDfzEdKPMIb3mcV2YrAw8kAzgT7n1BS79LH8=", "FareInfoRef": "KBmR4shAuDKAEd0UmmBAAA==" }, "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": 101039, "gross_total": 101039, "base_fare": 61813, "tax": 39226, "sell": { "currency": "BDT", "total": 101039, "base_fare": 61813, "tax": 39226 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMDM5LCJiYXNlX2ZhcmUiOjYxODEzLCJ0YXgiOjM5MjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAxMDM5LCJiYXNlX2ZhcmUiOjYxODEzLCJ0YXgiOjM5MjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMTAzOSwiYmFzZV9mYXJlIjo2MTgxMywidGF4IjozOTIyNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 101039, "base_fare": 61813, "tax": 39226, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61813.00", "tax": "39226.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 101039, "base_fare": 61813, "tax": 39226, "gross": { "base_fare": "61813.00", "tax": "39226.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "19352.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMTAzOS4wMCIsImJhc2VfZmFyZSI6IjYxODEzLjAwIiwidGF4IjoiMzkyMjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTgxMy4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAxMDM5LjAwIiwiYmFzZV9mYXJlIjoiNjE4MTMuMDAiLCJ0YXgiOiIzOTIyNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxODEzLjAwIiwidGF4IjoiMzkyMjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDEwMzkuMDAiLCJiYXNlX2ZhcmUiOiI2MTgxMy4wMCIsInRheCI6IjM5MjI2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTAzOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxOTY0LjAwIn0sIllSIjp7ImFtb3VudCI6IjE5MzUyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwOTY2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxOTY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5MzUyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": [ "Z", "K", "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 101039, "calendar_total_sell": 101039, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 101039, "filter": { "id": "F123TT00182-16", "price": 101039, "journey_duration": "PT1D19H55M", "journey_duration_seconds": 158100, "layover_duration": "PT1D3H20M", "layover_duration_seconds": 98400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:20:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T15:40:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261820can2026012622408302can202601271925dac202601272150391dac202601302315can202601310445392can202601311120kul2026013115408011", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H25M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T19:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "473" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H33MYR", "FareRuleKey": "gws-eJxNj90OgyAMhR\/GnPvSqsCdRkxcpuzXJdzs\/R9jBdyyEkrTlq+nwzAwcU\/GtMO\/NUDSgzBO6wkRBupalrZzDui8zDlBRntknRfkQHsRx\/B8iTe8peuFyJBa570VzhHxj1EQmjFoHjfEfco81pspIrZnZUalknjCIrKlO6pU7jUdS7H6PJwotLPTB8GGoyEbUowp4ryvWqvcOhVv3bGIAr6BLoKyQlXvDDPLehTJQpXqvw93a0Ku", "FareInfoRef": "KBmR4shAuDKAMd0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H33MYR", "FareRuleKey": "gws-eJxNj90OgyAMhR\/GnPvSqsCdRkxcpuzXJdzs\/R9jBdyyEkrTlq+nwzAwcU\/GtMO\/NUDSgzBO6wkRBupalrZzDui8zDlBRntknRfkQHsRx\/B8iTe8peuFyJBa570VzhHxj1EQmjFoHjfEfco81pspIrZnZUalknjCIrKlO6pU7jUdS7H6PJwotLPTB8GGoyEbUowp4ryvWqvcOhVv3bGIAr6BLoKyQlXvDDPLehTJQpXqvw93a0Ku", "FareInfoRef": "KBmR4shAuDKAMd0UmmBAAA==" }, "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-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAad0UmmBAAA==" }, "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": "KBmR4shAuDKAsX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T07:05: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-01-31T08: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-01-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAad0UmmBAAA==" }, "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": 102141, "gross_total": 102141, "base_fare": 85347, "tax": 16794, "sell": { "currency": "BDT", "total": 102141, "base_fare": 85347, "tax": 16794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMTQxLCJiYXNlX2ZhcmUiOjg1MzQ3LCJ0YXgiOjE2Nzk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMTQxLCJiYXNlX2ZhcmUiOjg1MzQ3LCJ0YXgiOjE2Nzk0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMjE0MSwiYmFzZV9mYXJlIjo4NTM0NywidGF4IjoxNjc5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 102141, "base_fare": 85347, "tax": 16794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85347.00", "tax": "16794.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 102141, "base_fare": 85347, "tax": 16794, "gross": { "base_fare": "85347.00", "tax": "16794.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "9395.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjE0MS4wMCIsImJhc2VfZmFyZSI6Ijg1MzQ3LjAwIiwidGF4IjoiMTY3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTM0Ny4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAyMTQxLjAwIiwiYmFzZV9mYXJlIjoiODUzNDcuMDAiLCJ0YXgiOiIxNjc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1MzQ3LjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDIxNDEuMDAiLCJiYXNlX2ZhcmUiOiI4NTM0Ny4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjE0MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTM5NS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": [ "TR", "SQ" ] }, "rbd_class": { "count": 1, "data": [ "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "TR", "calendar_total_currency": "BDT", "calendar_total_price": 102141, "calendar_total_sell": 102141, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 102141, "filter": { "id": "F123TT00182-17", "price": 102141, "journey_duration": "PT12H45M", "journey_duration_seconds": 45900, "layover_duration": "PT2H15M", "layover_duration_seconds": 8100, "carrier_operating": "TR", "carrier_marketing": "SQ", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T08:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261815sin202601261930473sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310705kul202601310815104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H25M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T19:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "473" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H33MYR", "FareRuleKey": "gws-eJxNj90OgyAMhR\/GnPvSqsCdRkxcpuzXJdzs\/R9jBdyyEkrTlq+nwzAwcU\/GtMO\/NUDSgzBO6wkRBupalrZzDui8zDlBRntknRfkQHsRx\/B8iTe8peuFyJBa570VzhHxj1EQmjFoHjfEfco81pspIrZnZUalknjCIrKlO6pU7jUdS7H6PJwotLPTB8GGoyEbUowp4ryvWqvcOhVv3bGIAr6BLoKyQlXvDDPLehTJQpXqvw93a0Ku", "FareInfoRef": "KBmR4shAuDKAMd0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H33MYR", "FareRuleKey": "gws-eJxNj90OgyAMhR\/GnPvSqsCdRkxcpuzXJdzs\/R9jBdyyEkrTlq+nwzAwcU\/GtMO\/NUDSgzBO6wkRBupalrZzDui8zDlBRntknRfkQHsRx\/B8iTe8peuFyJBa570VzhHxj1EQmjFoHjfEfco81pspIrZnZUalknjCIrKlO6pU7jUdS7H6PJwotLPTB8GGoyEbUowp4ryvWqvcOhVv3bGIAr6BLoKyQlXvDDPLehTJQpXqvw93a0Ku", "FareInfoRef": "KBmR4shAuDKAMd0UmmBAAA==" }, "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": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAad0UmmBAAA==" }, "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": "KBmR4shAuDKAuX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T08: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-01-31T09:30: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-01-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLeFbfC2ZSyZcUOnzoQX\/\/8zLKDGEg6lp5fTYRiEpCNmO\/xbAyQ9COO0nhAhULBibOsc0Hoz5wCx5rT7vCA7mos4hsfTeJYtXS9ETHrF+94IZZNfj9Iis2juO+IxoUyJOB8rjHXUlV8CGU9Y2GzphirVkIZjISvm4UTBzk4fhD50hUpRLWOKRRtR7Vun4qU7FlHA19FFUFao6h0Lc7t\/SOqhSrXuDYqgQr4=", "FareInfoRef": "KBmR4shAuDKAad0UmmBAAA==" }, "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": 102141, "gross_total": 102141, "base_fare": 85347, "tax": 16794, "sell": { "currency": "BDT", "total": 102141, "base_fare": 85347, "tax": 16794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMTQxLCJiYXNlX2ZhcmUiOjg1MzQ3LCJ0YXgiOjE2Nzk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAyMTQxLCJiYXNlX2ZhcmUiOjg1MzQ3LCJ0YXgiOjE2Nzk0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMjE0MSwiYmFzZV9mYXJlIjo4NTM0NywidGF4IjoxNjc5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 102141, "base_fare": 85347, "tax": 16794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "85347.00", "tax": "16794.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 102141, "base_fare": 85347, "tax": 16794, "gross": { "base_fare": "85347.00", "tax": "16794.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "9395.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMjE0MS4wMCIsImJhc2VfZmFyZSI6Ijg1MzQ3LjAwIiwidGF4IjoiMTY3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTM0Ny4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTAyMTQxLjAwIiwiYmFzZV9mYXJlIjoiODUzNDcuMDAiLCJ0YXgiOiIxNjc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg1MzQ3LjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDIxNDEuMDAiLCJiYXNlX2ZhcmUiOiI4NTM0Ny4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjE0MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTM5NS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": [ "TR", "SQ" ] }, "rbd_class": { "count": 1, "data": [ "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "TR", "calendar_total_currency": "BDT", "calendar_total_price": 102141, "calendar_total_sell": 102141, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 102141, "filter": { "id": "F123TT00182-18", "price": 102141, "journey_duration": "PT14H0M", "journey_duration_seconds": 50400, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "TR", "carrier_marketing": "SQ", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261815sin202601261930473sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310825kul202601310930106", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "0H50M", "routes": [ { "air_segment_key": "KBmR4shAuDKAmX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18: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-01-26T19:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "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": "W13MYR", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhy7+3GgL1BHIlGmKKi2Yv\/\/xneGBpvWdfs2uu173sjphHVuv9HBSQehOEwnRChYKiNrV3XAc7bMX+IssYt4xE5YS3iEB5P69XM6XoRUSG8961VnyE\/jU2CpKK6L4jrIesZ3qxiVayhZqSqWHa91M7phmLVNPyOG1liHi4S6rHjg9CGvSADKcYUcV4nckW3TMWbO2Z7AnwTLoJtheK+U6Pqlp2UFnTKvg+fD0Ld", "FareInfoRef": "KBmR4shAuDKAkd0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT00H50M", "lay_over_date": "2026-01-26", "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": "W13MYR", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhy7+3GgL1BHIlGmKKi2Yv\/\/xneGBpvWdfs2uu173sjphHVuv9HBSQehOEwnRChYKiNrV3XAc7bMX+IssYt4xE5YS3iEB5P69XM6XoRUSG8961VnyE\/jU2CpKK6L4jrIesZ3qxiVayhZqSqWHa91M7phmLVNPyOG1liHi4S6rHjg9CGvSADKcYUcV4nckW3TMWbO2Z7AnwTLoJtheK+U6Pqlp2UFnTKvg+fD0Ld", "FareInfoRef": "KBmR4shAuDKAkd0UmmBAAA==" }, "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": "PT8H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jK94TQFm5UpdKmtezZSVz2\/5+xANs0I4UQm8QJIRgyAzHb8I8OyHoQp3k9IsFAgzVie+eA3stSCsSqkXU5oCSqRZri4ymezZYvZyImhfV+FPYF\/a9HbaEko7tfkfYZdUrCaV9hVc31lUHiCYvwlm9oVoW0nCrZYhlOFO3i9EIc41CpnBQl5lS9qZPat03FS3cs9gj4JroI6grNvWNjjKwfkkaoU\/33BqoyQuU=", "FareInfoRef": "KBmR4shAuDKAyd0UmmBAAA==" }, "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": "KBmR4shAuDKA2X0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-31T10:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "452" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jK94TQFm5UpdKmtezZSVz2\/5+xANs0I4UQm8QJIRgyAzHb8I8OyHoQp3k9IsFAgzVie+eA3stSCsSqkXU5oCSqRZri4ymezZYvZyImhfV+FPYF\/a9HbaEko7tfkfYZdUrCaV9hVc31lUHiCYvwlm9oVoW0nCrZYhlOFO3i9EIc41CpnBQl5lS9qZPat03FS3cs9gj4JroI6grNvWNjjKwfkkaoU\/33BqoyQuU=", "FareInfoRef": "KBmR4shAuDKAyd0UmmBAAA==" }, "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": 108395, "gross_total": 108395, "base_fare": 90906, "tax": 17489, "sell": { "currency": "BDT", "total": 108395, "base_fare": 90906, "tax": 17489 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Mzk1LCJiYXNlX2ZhcmUiOjkwOTA2LCJ0YXgiOjE3NDg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA4Mzk1LCJiYXNlX2ZhcmUiOjkwOTA2LCJ0YXgiOjE3NDg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwODM5NSwiYmFzZV9mYXJlIjo5MDkwNiwidGF4IjoxNzQ4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 108395, "base_fare": 90906, "tax": 17489, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "90906.00", "tax": "17489.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 108395, "base_fare": 90906, "tax": 17489, "gross": { "base_fare": "90906.00", "tax": "17489.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "10090.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwODM5NS4wMCIsImJhc2VfZmFyZSI6IjkwOTA2LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDkwNi4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA4Mzk1LjAwIiwiYmFzZV9mYXJlIjoiOTA5MDYuMDAiLCJ0YXgiOiIxNzQ4OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkwOTA2LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDgzOTUuMDAiLCJiYXNlX2ZhcmUiOiI5MDkwNi4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODM5NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTAwOTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjU3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNzE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": { "0": "SQ", "3": "TR" } }, "rbd_class": { "count": 2, "data": { "0": "W", "2": "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 108395, "calendar_total_sell": 108395, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 108395, "filter": { "id": "F123TT00182-19", "price": 108395, "journey_duration": "PT14H25M", "journey_duration_seconds": 51900, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T10:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261830sin202601261950121sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310900kul202601311010452", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H25M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T19:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "473" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H33MYR", "FareRuleKey": "gws-eJxNj90OgyAMhR\/GnPvSqsCdRkxcpuzXJdzs\/R9jBdyyEkrTlq+nwzAwcU\/GtMO\/NUDSgzBO6wkRBupalrZzDui8zDlBRntknRfkQHsRx\/B8iTe8peuFyJBa570VzhHxj1EQmjFoHjfEfco81pspIrZnZUalknjCIrKlO6pU7jUdS7H6PJwotLPTB8GGoyEbUowp4ryvWqvcOhVv3bGIAr6BLoKyQlXvDDPLehTJQpXqvw93a0Ku", "FareInfoRef": "KBmR4shAuDKA5d0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H33MYR", "FareRuleKey": "gws-eJxNj90OgyAMhR\/GnPvSqsCdRkxcpuzXJdzs\/R9jBdyyEkrTlq+nwzAwcU\/GtMO\/NUDSgzBO6wkRBupalrZzDui8zDlBRntknRfkQHsRx\/B8iTe8peuFyJBa570VzhHxj1EQmjFoHjfEfco81pspIrZnZUalknjCIrKlO6pU7jUdS7H6PJwotLPTB8GGoyEbUowp4ryvWqvcOhVv3bGIAr6BLoKyQlXvDDPLehTJQpXqvw93a0Ku", "FareInfoRef": "KBmR4shAuDKA5d0UmmBAAA==" }, "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": "PT8H15M", "transit_time": "3H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jK94TQFm5UpdKmtezZSVz2\/5+xANs0I4UQm8QJIRgyAzHb8I8OyHoQp3k9IsFAgzVie+eA3stSCsSqkXU5oCSqRZri4ymezZYvZyImhfV+FPYF\/a9HbaEko7tfkfYZdUrCaV9hVc31lUHiCYvwlm9oVoW0nCrZYhlOFO3i9EIc41CpnBQl5lS9qZPat03FS3cs9gj4JroI6grNvWNjjKwfkkaoU\/33BqoyQuU=", "FareInfoRef": "KBmR4shAuDKAHe0UmmBAAA==" }, "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": "KBmR4shAuDKA2X0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T09:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-31T10:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-31", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT03H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "452" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8508" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jK94TQFm5UpdKmtezZSVz2\/5+xANs0I4UQm8QJIRgyAzHb8I8OyHoQp3k9IsFAgzVie+eA3stSCsSqkXU5oCSqRZri4ymezZYvZyImhfV+FPYF\/a9HbaEko7tfkfYZdUrCaV9hVc31lUHiCYvwlm9oVoW0nCrZYhlOFO3i9EIc41CpnBQl5lS9qZPat03FS3cs9gj4JroI6grNvWNjjKwfkkaoU\/33BqoyQuU=", "FareInfoRef": "KBmR4shAuDKAHe0UmmBAAA==" }, "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": 111084, "gross_total": 111084, "base_fare": 94290, "tax": 16794, "sell": { "currency": "BDT", "total": 111084, "base_fare": 94290, "tax": 16794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMDg0LCJiYXNlX2ZhcmUiOjk0MjkwLCJ0YXgiOjE2Nzk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTExMDg0LCJiYXNlX2ZhcmUiOjk0MjkwLCJ0YXgiOjE2Nzk0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMTA4NCwiYmFzZV9mYXJlIjo5NDI5MCwidGF4IjoxNjc5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 111084, "base_fare": 94290, "tax": 16794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "94290.00", "tax": "16794.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 111084, "base_fare": 94290, "tax": 16794, "gross": { "base_fare": "94290.00", "tax": "16794.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "9395.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMTA4NC4wMCIsImJhc2VfZmFyZSI6Ijk0MjkwLjAwIiwidGF4IjoiMTY3OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDI5MC4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTExMDg0LjAwIiwiYmFzZV9mYXJlIjoiOTQyOTAuMDAiLCJ0YXgiOiIxNjc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijk0MjkwLjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTEwODQuMDAiLCJiYXNlX2ZhcmUiOiI5NDI5MC4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTA4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiOTM5NS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE1MTEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": [ "TR", "SQ" ] }, "rbd_class": { "count": 2, "data": { "0": "H", "2": "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "TR", "calendar_total_currency": "BDT", "calendar_total_price": 111084, "calendar_total_sell": 111084, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 111084, "filter": { "id": "F123TT00182-20", "price": 111084, "journey_duration": "PT14H40M", "journey_duration_seconds": 52800, "layover_duration": "PT4H10M", "layover_duration_seconds": 15000, "carrier_operating": "TR", "carrier_marketing": "SQ", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T10:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261815sin202601261930473sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310900kul202601311010452", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "ZSE03CSS", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5KyFW6FUkAa6yX0MA78\/xlLWyYtUmJHTuKEEIRkIuZTOMaA37AU5BKBDLGclyccjyPYmhVEdMZXE7moin5DJpNykztyG0wSnQGSPLhLNbC2Opd3veXdxVdkVGdUahvYSXoZzdf7R6OyOZMZuttfJA971fY2Ua0spw==", "FareInfoRef": "KBmR4shAuDKAOe0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE03CSL", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02VZORiJBWSuOFZMjS\/\/+MHtBKtQQ+9Ow7YowmdhfVW\/yvAe9hP+FnAhzGs8wJZhpCe10QkQm+ZQmpvNBNbCTyhnvXNphCNjZkW7WjWrjave0Psu5MT0WNRpXcwE\/kJ6XPy5FKUSYLA79IRvCn3PoA+nEsEw==", "FareInfoRef": "KBmR4shAuDKAbe0UmmBAAA==" }, "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-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKA8X0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T14:05: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-01-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-01-30", "flight_time": "PT2H25M", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SKE03CSL", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02qOlIRGgrJfFCM2Tp\/39GL5BKtQQ+9Ow7UkomdhPVmP5rwGfYdvieAYfxLNsTGjUaAl8HROSOuhQJua7oJkGIvOHetQ3mUIwNxR7a0OGs656nTNad6ak4o3FKbuAnyovSp\/mda1UmCwMvJCP4U259AQdmLCA=", "FareInfoRef": "KBmR4shAuDKAle0UmmBAAA==" }, "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": "KBmR4shAuDKA+X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-30T22:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T02:30: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-01-30", "flight_time": "PT4H00M", "distance": "1548", "lay_over": "PT04H00M", "lay_over_date": "2026-01-30", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "859" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "859" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "2", "FareBasis": "VLE03CSS", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3XbK2mNGlm3Q1pcsg172\/2dMSTuYwZGCbMkxRhO7iOoY\/2vAZ9gqvCbAYeylrphsVoz87BCRGe81S0il4PAIQsm7fKD2wWwpEJDtrl3anXW+y\/ZoXt2ZqGjJaJQb+JH8JPXr7VVSUSYLA09JJvBQbn0B+YssLA==", "FareInfoRef": "KBmR4shAuDKAye0UmmBAAA==" }, "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": 114986, "gross_total": 114986, "base_fare": 63444, "tax": 51542, "sell": { "currency": "BDT", "total": 114986, "base_fare": 63444, "tax": 51542 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTg2LCJiYXNlX2ZhcmUiOjYzNDQ0LCJ0YXgiOjUxNTQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE0OTg2LCJiYXNlX2ZhcmUiOjYzNDQ0LCJ0YXgiOjUxNTQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExNDk4NiwiYmFzZV9mYXJlIjo2MzQ0NCwidGF4Ijo1MTU0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 114986, "base_fare": 63444, "tax": 51542, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "63444.00", "tax": "51542.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 114986, "base_fare": 63444, "tax": 51542, "gross": { "base_fare": "63444.00", "tax": "51542.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "33632.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExNDk4Ni4wMCIsImJhc2VfZmFyZSI6IjYzNDQ0LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzQ0NC4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE0OTg2LjAwIiwiYmFzZV9mYXJlIjoiNjM0NDQuMDAiLCJ0YXgiOiI1MTU0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNDQ0LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTQ5ODYuMDAiLCJiYXNlX2ZhcmUiOiI2MzQ0NC4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDk4NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMzYzMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwOTY2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzYzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "KMG", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 1, "data": [ "MU" ] }, "rbd_class": { "count": 4, "data": [ "Z", "N", "S", "V" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 114986, "calendar_total_sell": 114986, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 114986, "filter": { "id": "F123TT00182-21", "price": 114986, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT20H40M", "layover_duration_seconds": 74400, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T02:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601301405kmg2026013018302036kmg202601302230kul202601310230859", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "ZSE03CSS", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5KyFW6FUkAa6yX0MA78\/xlLWyYtUmJHTuKEEIRkIuZTOMaA37AU5BKBDLGclyccjyPYmhVEdMZXE7moin5DJpNykztyG0wSnQGSPLhLNbC2Opd3veXdxVdkVGdUahvYSXoZzdf7R6OyOZMZuttfJA971fY2Ua0spw==", "FareInfoRef": "KBmR4shAuDKAOe0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE03CSL", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02VZORiJBWSuOFZMjS\/\/+MHtBKtQQ+9Ow7YowmdhfVW\/yvAe9hP+FnAhzGs8wJZhpCe10QkQm+ZQmpvNBNbCTyhnvXNphCNjZkW7WjWrjave0Psu5MT0WNRpXcwE\/kJ6XPy5FKUSYLA79IRvCn3PoA+nEsEw==", "FareInfoRef": "KBmR4shAuDKAbe0UmmBAAA==" }, "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-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKA8X0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T14:05: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-01-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-01-30", "flight_time": "PT2H25M", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RKE03CSL", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W47VWEMMmmRgAxNGVj6\/5\/RI6FSLSW+6Nl3iTGa2F1Ub\/G\/Ony6bUfeHcgwnmV7QvvBBIGvAyIy4LUkCV5WNJMgRLni1rUOekjGhmQPrejIrOueRidrzvRUnNE4JTfwE2mmzOP09lKUycLAC0kP\/pRbXwwfLCs=", "FareInfoRef": "KBmR4shAuDKAce0UmmBAAA==" }, "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": "KBmR4shAuDKAAY0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-31T10:35:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T14: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-01-31", "flight_time": "PT4H10M", "distance": "1548", "lay_over": "PT16H05M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "873" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "873" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "2", "FareBasis": "VLE03CSS", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3XbK2mNGlm3Q1pcsg172\/2dMSTuYwZGCbMkxRhO7iOoY\/2vAZ9gqvCbAYeylrphsVoz87BCRGe81S0il4PAIQsm7fKD2wWwpEJDtrl3anXW+y\/ZoXt2ZqGjJaJQb+JH8JPXr7VVSUSYLA09JJvBQbn0B+YssLA==", "FareInfoRef": "KBmR4shAuDKAde0UmmBAAA==" }, "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": 119548, "gross_total": 119548, "base_fare": 68006, "tax": 51542, "sell": { "currency": "BDT", "total": 119548, "base_fare": 68006, "tax": 51542 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NTQ4LCJiYXNlX2ZhcmUiOjY4MDA2LCJ0YXgiOjUxNTQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTE5NTQ4LCJiYXNlX2ZhcmUiOjY4MDA2LCJ0YXgiOjUxNTQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExOTU0OCwiYmFzZV9mYXJlIjo2ODAwNiwidGF4Ijo1MTU0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 119548, "base_fare": 68006, "tax": 51542, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68006.00", "tax": "51542.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 119548, "base_fare": 68006, "tax": 51542, "gross": { "base_fare": "68006.00", "tax": "51542.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "33632.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExOTU0OC4wMCIsImJhc2VfZmFyZSI6IjY4MDA2LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAwNi4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTE5NTQ4LjAwIiwiYmFzZV9mYXJlIjoiNjgwMDYuMDAiLCJ0YXgiOiI1MTU0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MDA2LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMTk1NDguMDAiLCJiYXNlX2ZhcmUiOiI2ODAwNi4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTU0OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMzYzMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwOTY2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzYzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "KMG", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 1, "data": [ "MU" ] }, "rbd_class": { "count": 4, "data": [ "Z", "N", "R", "V" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 119548, "calendar_total_sell": 119548, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 119548, "filter": { "id": "F123TT00182-22", "price": 119548, "journey_duration": "PT1D22H0M", "journey_duration_seconds": 165600, "layover_duration": "PT1D8H45M", "layover_duration_seconds": 117900, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T14:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601301405kmg2026013018302036kmg202601311035kul202601311445873", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKACY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T10: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": "DXB", "arrival_time": "2026-01-26T13:20: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-01-26", "flight_time": "PT7H05M", "distance": "3450", "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": "345" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "345" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKA5e0UmmBAAA==" }, "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": "KBmR4shAuDKAEY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T16: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-01-26T23:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-26", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-01-26", "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKA5e0UmmBAAA==" }, "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-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAKY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T12: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-01-30T15:55: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-01-30", "flight_time": "PT5H25M", "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": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UWEESMY1", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKdAbUSCqlJZLiyou\/f8zukAq1RJ47cFeQghGjBXVJfzHhM+UDuSyARmG5yh3XKyXa68qRMSjvFN6PqpiLJmFKHc8svaHcUmeCbvu0lHNjPOO60ZmncxL26lo1miSE\/iJdKPMa3zRrDk7w+ZA4sCfcuoLLgAsUQ==", "FareInfoRef": "KBmR4shAuDKAHf0UmmBAAA==" }, "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": "KBmR4shAuDKAMY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-31T11:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T22: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-01-31", "flight_time": "PT7H15M", "distance": "3450", "lay_over": "PT19H05M", "lay_over_date": "2026-01-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UWEESMY1", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKdAbUSCqlJZLiyou\/f8zukAq1RJ47cFeQghGjBXVJfzHhM+UDuSyARmG5yh3XKyXa68qRMSjvFN6PqpiLJmFKHc8svaHcUmeCbvu0lHNjPOO60ZmncxL26lo1miSE\/iJdKPMa3zRrDk7w+ZA4sCfcuoLLgAsUQ==", "FareInfoRef": "KBmR4shAuDKAHf0UmmBAAA==" }, "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": 193575, "gross_total": 193575, "base_fare": 141903, "tax": 51672, "sell": { "currency": "BDT", "total": 193575, "base_fare": 141903, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNTc1LCJiYXNlX2ZhcmUiOjE0MTkwMywidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MzU3NSwiYmFzZV9mYXJlIjoxNDE5MDMsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNTc1LCJiYXNlX2ZhcmUiOjE0MTkwMywidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 193575, "base_fare": 141903, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "141903.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 193575, "base_fare": 141903, "tax": 51672, "gross": { "base_fare": "141903.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MzU3NS4wMCIsImJhc2VfZmFyZSI6IjE0MTkwMy4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxOTAzLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTM1NzUuMDAiLCJiYXNlX2ZhcmUiOiIxNDE5MDMuMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTkwMy4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkzNTc1LjAwIiwiYmFzZV9mYXJlIjoiMTQxOTAzLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkzNTc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "U" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 193575, "calendar_total_sell": 193575, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 193575, "filter": { "id": "F123TT00182-23", "price": 193575, "journey_duration": "PT1D22H30M", "journey_duration_seconds": 167400, "layover_duration": "PT22H30M", "layover_duration_seconds": 81000, "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": "midnight", "departure_departure_time": "2026-01-26T10:15:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T22:15:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261015dxb202601261320345dxb202601261645dac202601262300584dac202601301230dxb202601301555583dxb202601311100kul202601312215342", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAGY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T01:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DXB", "arrival_time": "2026-01-26T04: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-01-25", "flight_time": "PT7H20M", "distance": "3450", "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": "343" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "343" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKA5e0UmmBAAA==" }, "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": "KBmR4shAuDKAIY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T13:55:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-26T20: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-01-26", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H10M", "lay_over_date": "2026-01-26", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKA5e0UmmBAAA==" }, "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-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAKY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T12: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-01-30T15:55: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-01-30", "flight_time": "PT5H25M", "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": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UWEESMY1", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKdAbUSCqlJZLiyou\/f8zukAq1RJ47cFeQghGjBXVJfzHhM+UDuSyARmG5yh3XKyXa68qRMSjvFN6PqpiLJmFKHc8svaHcUmeCbvu0lHNjPOO60ZmncxL26lo1miSE\/iJdKPMa3zRrDk7w+ZA4sCfcuoLLgAsUQ==", "FareInfoRef": "KBmR4shAuDKAHf0UmmBAAA==" }, "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": "KBmR4shAuDKAMY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-31T11:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T22: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-01-31", "flight_time": "PT7H15M", "distance": "3450", "lay_over": "PT19H05M", "lay_over_date": "2026-01-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "booking_class": { "brand_id": "1919075", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UWEESMY1", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKdAbUSCqlJZLiyou\/f8zukAq1RJ47cFeQghGjBXVJfzHhM+UDuSyARmG5yh3XKyXa68qRMSjvFN6PqpiLJmFKHc8svaHcUmeCbvu0lHNjPOO60ZmncxL26lo1miSE\/iJdKPMa3zRrDk7w+ZA4sCfcuoLLgAsUQ==", "FareInfoRef": "KBmR4shAuDKAHf0UmmBAAA==" }, "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": 193575, "gross_total": 193575, "base_fare": 141903, "tax": 51672, "sell": { "currency": "BDT", "total": 193575, "base_fare": 141903, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNTc1LCJiYXNlX2ZhcmUiOjE0MTkwMywidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE5MzU3NSwiYmFzZV9mYXJlIjoxNDE5MDMsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTkzNTc1LCJiYXNlX2ZhcmUiOjE0MTkwMywidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 193575, "base_fare": 141903, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "141903.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 193575, "base_fare": 141903, "tax": 51672, "gross": { "base_fare": "141903.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE5MzU3NS4wMCIsImJhc2VfZmFyZSI6IjE0MTkwMy4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxOTAzLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTM1NzUuMDAiLCJiYXNlX2ZhcmUiOiIxNDE5MDMuMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTkwMy4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTkzNTc1LjAwIiwiYmFzZV9mYXJlIjoiMTQxOTAzLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkzNTc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 2, "data": [ "EK", "FZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "U" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 193575, "calendar_total_sell": 193575, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 193575, "filter": { "id": "F123TT00182-24", "price": 193575, "journey_duration": "PT2D4H50M", "journey_duration_seconds": 190200, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T01:25:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T22:15:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260125dxb202601260445343dxb202601261355dac202601262030523dac202601301230dxb202601301555583dxb202601311100kul202601312215342", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAOX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T02:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T06:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "KBmR4shAuDKAQX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T09:05: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-01-26T11: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT02H25M", "lay_over_date": "2026-01-26", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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-25", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "197" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YIFMH", "FareRuleKey": "gws-eJxNTjkOwyAQfIw1\/S4ggzssTESUQBUXNPn\/MzJgFxlpz5k9YoxGzCqqLv5jwXepBe1MQIOhvc43VK3zdpYdIhLQnw\/KrhVW2G+Tu6JO1eFSYEAOOUyqN+L2x54garyEbSxUjMMYKScI0dUZ5MK07cenlt55drCV3OaFHvyAYz\/pKSxN", "FareInfoRef": "KBmR4shAuDKASf0UmmBAAA==" }, "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": 208247, "gross_total": 208247, "base_fare": 182054, "tax": 26193, "sell": { "currency": "BDT", "total": 208247, "base_fare": 182054, "tax": 26193 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4MjQ3LCJiYXNlX2ZhcmUiOjE4MjA1NCwidGF4IjoyNjE5M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODI0NywiYmFzZV9mYXJlIjoxODIwNTQsInRheCI6MjYxOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4MjQ3LCJiYXNlX2ZhcmUiOjE4MjA1NCwidGF4IjoyNjE5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 208247, "base_fare": 182054, "tax": 26193, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "182054.00", "tax": "26193.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 208247, "base_fare": 182054, "tax": 26193, "gross": { "base_fare": "182054.00", "tax": "26193.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2191.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "9382.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODI0Ny4wMCIsImJhc2VfZmFyZSI6IjE4MjA1NC4wMCIsInRheCI6IjI2MTkzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyMDU0LjAwIiwidGF4IjoiMjYxOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDgyNDcuMDAiLCJiYXNlX2ZhcmUiOiIxODIwNTQuMDAiLCJ0YXgiOiIyNjE5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MjA1NC4wMCIsInRheCI6IjI2MTkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4MjQ3LjAwIiwiYmFzZV9mYXJlIjoiMTgyMDU0LjAwIiwidGF4IjoiMjYxOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4MjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjIxOTEuMDAifSwiWVIiOnsiYW1vdW50IjoiOTY3Ni4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MzgyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMTkxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 2, "data": { "0": "CZ", "2": "MH" } }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 208247, "calendar_total_sell": 208247, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 208247, "filter": { "id": "F123TT00182-25", "price": 208247, "journey_duration": "PT15H10M", "journey_duration_seconds": 54600, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T02:20:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "1", "baggage_title": "1 kg" }, "filter_unique_filter_code": "kul202601260220can2026012606408072can202601260905dac2026012611305015dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKACY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T10: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": "DXB", "arrival_time": "2026-01-26T13:20: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-01-26", "flight_time": "PT7H05M", "distance": "3450", "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": "345" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "345" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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": "KBmR4shAuDKAEY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T16: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-01-26T23:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-26", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-01-26", "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKAKY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T12: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-01-30T15:55: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-01-30", "flight_time": "PT5H25M", "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": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XXRZFMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckLbV7s1Rl0M2HsULdw\/7\/M3bVDRbQXD1Jbrz3JjaL6uT\/Y8B7iDvysQEZxrMfN8xuFNdeBSKy4Dwfr3Qvij5kFKLccM\/aCsMUFyYkTdJQyYzvHdaNzF0mszpTUa1RJTvwE\/FKmdfwpFl1dsbPjrgRN2XXBzmrLGk=", "FareInfoRef": "KBmR4shAuDKA\/f0UmmBAAA==" }, "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": "KBmR4shAuDKAOY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-30T21:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T08:30: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-01-30", "flight_time": "PT6H55M", "distance": "3450", "lay_over": "PT05H40M", "lay_over_date": "2026-01-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "344" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "344" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XXRZFMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckLbV7s1Rl0M2HsULdw\/7\/M3bVDRbQXD1Jbrz3JjaL6uT\/Y8B7iDvysQEZxrMfN8xuFNdeBSKy4Dwfr3Qvij5kFKLccM\/aCsMUFyYkTdJQyYzvHdaNzF0mszpTUa1RJTvwE\/FKmdfwpFl1dsbPjrgRN2XXBzmrLGk=", "FareInfoRef": "KBmR4shAuDKA\/f0UmmBAAA==" }, "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": 208983, "gross_total": 208983, "base_fare": 157311, "tax": 51672, "sell": { "currency": "BDT", "total": 208983, "base_fare": 157311, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4OTgzLCJiYXNlX2ZhcmUiOjE1NzMxMSwidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODk4MywiYmFzZV9mYXJlIjoxNTczMTEsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4OTgzLCJiYXNlX2ZhcmUiOjE1NzMxMSwidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 208983, "base_fare": 157311, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "157311.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 208983, "base_fare": 157311, "tax": 51672, "gross": { "base_fare": "157311.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODk4My4wMCIsImJhc2VfZmFyZSI6IjE1NzMxMS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU3MzExLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDg5ODMuMDAiLCJiYXNlX2ZhcmUiOiIxNTczMTEuMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NzMxMS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4OTgzLjAwIiwiYmFzZV9mYXJlIjoiMTU3MzExLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "X" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 208983, "calendar_total_sell": 208983, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 208983, "filter": { "id": "F123TT00182-26", "price": 208983, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "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": "midnight", "departure_departure_time": "2026-01-26T10:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T08:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601261015dxb202601261320345dxb202601261645dac202601262300584dac202601301230dxb202601301555583dxb202601302135kul202601310830344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAGY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T01:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DXB", "arrival_time": "2026-01-26T04: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-01-25", "flight_time": "PT7H20M", "distance": "3450", "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": "343" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "343" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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": "KBmR4shAuDKAIY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T13:55:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-26T20: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-01-26", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H10M", "lay_over_date": "2026-01-26", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKAKY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T12: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-01-30T15:55: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-01-30", "flight_time": "PT5H25M", "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": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XXRZFMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckLbV7s1Rl0M2HsULdw\/7\/M3bVDRbQXD1Jbrz3JjaL6uT\/Y8B7iDvysQEZxrMfN8xuFNdeBSKy4Dwfr3Qvij5kFKLccM\/aCsMUFyYkTdJQyYzvHdaNzF0mszpTUa1RJTvwE\/FKmdfwpFl1dsbPjrgRN2XXBzmrLGk=", "FareInfoRef": "KBmR4shAuDKA\/f0UmmBAAA==" }, "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": "KBmR4shAuDKAOY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-30T21:35:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T08:30: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-01-30", "flight_time": "PT6H55M", "distance": "3450", "lay_over": "PT05H40M", "lay_over_date": "2026-01-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "344" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "344" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XXRZFMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckLbV7s1Rl0M2HsULdw\/7\/M3bVDRbQXD1Jbrz3JjaL6uT\/Y8B7iDvysQEZxrMfN8xuFNdeBSKy4Dwfr3Qvij5kFKLccM\/aCsMUFyYkTdJQyYzvHdaNzF0mszpTUa1RJTvwE\/FKmdfwpFl1dsbPjrgRN2XXBzmrLGk=", "FareInfoRef": "KBmR4shAuDKA\/f0UmmBAAA==" }, "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": 208983, "gross_total": 208983, "base_fare": 157311, "tax": 51672, "sell": { "currency": "BDT", "total": 208983, "base_fare": 157311, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4OTgzLCJiYXNlX2ZhcmUiOjE1NzMxMSwidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIwODk4MywiYmFzZV9mYXJlIjoxNTczMTEsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjA4OTgzLCJiYXNlX2ZhcmUiOjE1NzMxMSwidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 208983, "base_fare": 157311, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "157311.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 208983, "base_fare": 157311, "tax": 51672, "gross": { "base_fare": "157311.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIwODk4My4wMCIsImJhc2VfZmFyZSI6IjE1NzMxMS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU3MzExLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMDg5ODMuMDAiLCJiYXNlX2ZhcmUiOiIxNTczMTEuMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NzMxMS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjA4OTgzLjAwIiwiYmFzZV9mYXJlIjoiMTU3MzExLjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 2, "data": [ "EK", "FZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "X" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 208983, "calendar_total_sell": 208983, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 208983, "filter": { "id": "F123TT00182-27", "price": 208983, "journey_duration": "PT1D15H5M", "journey_duration_seconds": 140700, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T01:25:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T08:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601260125dxb202601260445343dxb202601261355dac202601262030523dac202601301230dxb202601301555583dxb202601302135kul202601310830344", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAcX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14: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": "CAN", "arrival_time": "2026-01-26T18: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-01-26", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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": "KBmR4shAuDKAeX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T19:25: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-01-26T21: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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-28", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "197" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YIFMH", "FareRuleKey": "gws-eJxNTjkOwyAQfIw1\/S4ggzssTESUQBUXNPn\/MzJgFxlpz5k9YoxGzCqqLv5jwXepBe1MQIOhvc43VK3zdpYdIhLQnw\/KrhVW2G+Tu6JO1eFSYEAOOUyqN+L2x54garyEbSxUjMMYKScI0dUZ5MK07cenlt55drCV3OaFHvyAYz\/pKSxN", "FareInfoRef": "KBmR4shAuDKASf0UmmBAAA==" }, "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": 213232, "gross_total": 213232, "base_fare": 187039, "tax": 26193, "sell": { "currency": "BDT", "total": 213232, "base_fare": 187039, "tax": 26193 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEzMjMyLCJiYXNlX2ZhcmUiOjE4NzAzOSwidGF4IjoyNjE5M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxMzIzMiwiYmFzZV9mYXJlIjoxODcwMzksInRheCI6MjYxOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjEzMjMyLCJiYXNlX2ZhcmUiOjE4NzAzOSwidGF4IjoyNjE5M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 213232, "base_fare": 187039, "tax": 26193, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187039.00", "tax": "26193.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 213232, "base_fare": 187039, "tax": 26193, "gross": { "base_fare": "187039.00", "tax": "26193.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2191.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "9382.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxMzIzMi4wMCIsImJhc2VfZmFyZSI6IjE4NzAzOS4wMCIsInRheCI6IjI2MTkzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg3MDM5LjAwIiwidGF4IjoiMjYxOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTMyMzIuMDAiLCJiYXNlX2ZhcmUiOiIxODcwMzkuMDAiLCJ0YXgiOiIyNjE5My4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4NzAzOS4wMCIsInRheCI6IjI2MTkzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjEzMjMyLjAwIiwiYmFzZV9mYXJlIjoiMTg3MDM5LjAwIiwidGF4IjoiMjYxOTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjEzMjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjIxOTEuMDAifSwiWVIiOnsiYW1vdW50IjoiOTY3Ni4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MzgyLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMTkxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CAN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 2, "data": { "0": "CZ", "2": "MH" } }, "rbd_class": { "count": 2, "data": { "0": "L", "2": "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 213232, "calendar_total_sell": 213232, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 213232, "filter": { "id": "F123TT00182-28", "price": 213232, "journey_duration": "PT13H50M", "journey_duration_seconds": 49800, "layover_duration": "PT1H10M", "layover_duration_seconds": 4200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "1", "baggage_title": "1 kg" }, "filter_unique_filter_code": "kul202601261400can202601261815350can202601261925dac202601262150391dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAQY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KTM", "arrival_time": "2026-01-26T20:40:00.000+05:45", "destination_terminal": null, "destination_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "flight_date": "2026-01-26", "flight_time": "PT4H40M", "distance": "2035", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "booking_class": { "brand_id": "2041025", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "7", "FareBasis": "SAPUMYYL", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9i4pbZzeHNqaQBJTaHzwpf9\/RtcWhQpsrTzWSjFGE5tE9RL\/Y8BnWG\/I5Q5kGM92HtBrCAHKqkJEZryXVzlq3eEmNhHljj1r\/5gsjUxIksRRC9R+b2Unc2d6KtpoNMkO\/MRzpczL47Sx1bMYHx1JADdl1xc2byws", "FareInfoRef": "KBmR4shAuDKAXg0UmmBAAA==" }, "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": "KBmR4shAuDKASY0UmmBAAA==", "origin": "KTM", "departure_time": "2026-01-27T13:50:00.000+05:45", "origin_terminal": "I", "origin_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "destination": "DAC", "arrival_time": "2026-01-27T15: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-01-27", "flight_time": "PT1H25M", "distance": "413", "lay_over": "PT17H10M", "lay_over_date": "2026-01-26", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "booking_class": { "brand_id": "2041008", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LAETNPYF", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlu5NNg91AtKjSWrQDO3DZ\/5+xAJu0SIkdOXESQlDqjSLX8B8L3st+R3kloEAt15jgnZfRNJD0OOJWy7NlTA91JpUhT5QxmDWLATIzp9QDbdRHPYdXdzYU9Mvo1DbwI9tutMS1qvTe80Kmr0YH+9TWPhDNK\/M=", "FareInfoRef": "KBmR4shAuDKAkg0UmmBAAA==" }, "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-29", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "197" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YIFMH", "FareRuleKey": "gws-eJxNTjkOwyAQfIw1\/S4ggzssTESUQBUXNPn\/MzJgFxlpz5k9YoxGzCqqLv5jwXepBe1MQIOhvc43VK3zFpZlh4gE9OeDsmuFFfbb5K6oU3W4FBiQQw6T6o24\/bEniBovYRsLFeMwRsoJQnR1BrkwbfvxqaV3nh1sJbd5oQc\/4NgP6b8sTg==", "FareInfoRef": "KBmR4shAuDKAlg0UmmBAAA==" }, "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": 215994, "gross_total": 215994, "base_fare": 188761, "tax": 27233, "sell": { "currency": "BDT", "total": 215994, "base_fare": 188761, "tax": 27233 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1OTk0LCJiYXNlX2ZhcmUiOjE4ODc2MSwidGF4IjoyNzIzM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNTk5NCwiYmFzZV9mYXJlIjoxODg3NjEsInRheCI6MjcyMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE1OTk0LCJiYXNlX2ZhcmUiOjE4ODc2MSwidGF4IjoyNzIzM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 215994, "base_fare": 188761, "tax": 27233, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188761.00", "tax": "27233.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 215994, "base_fare": 188761, "tax": 27233, "gross": { "base_fare": "188761.00", "tax": "27233.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12272.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "10017.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNTk5NC4wMCIsImJhc2VfZmFyZSI6IjE4ODc2MS4wMCIsInRheCI6IjI3MjMzLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg4NzYxLjAwIiwidGF4IjoiMjcyMzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTU5OTQuMDAiLCJiYXNlX2ZhcmUiOiIxODg3NjEuMDAiLCJ0YXgiOiIyNzIzMy4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4ODc2MS4wMCIsInRheCI6IjI3MjMzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE1OTk0LjAwIiwiYmFzZV9mYXJlIjoiMTg4NzYxLjAwIiwidGF4IjoiMjcyMzMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE1OTk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMjcyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTAwMTcuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMTkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "KTM", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "H9" ] }, "operating_carrier": { "count": 2, "data": { "0": "H9", "2": "MH" } }, "rbd_class": { "count": 3, "data": [ "S", "L", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "H9", "calendar_total_currency": "BDT", "calendar_total_price": 215994, "calendar_total_sell": 215994, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 215994, "filter": { "id": "F123TT00182-29", "price": 215994, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "H9", "carrier_marketing": "H9", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "Economy", "connecting_airport": [ "KTM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601261815ktm202601262040891ktm202601271350dac202601271530678dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-30", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAWX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:20: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-01-26T11: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-01-26", "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": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YIFMH", "FareRuleKey": "gws-eJxNTrsOwyAQ+5jI+x2hhG5EQEXVwtQMLP3\/z6iBpZa4l+9sQghGjBNVG\/6x4bvVgnZFoMHwpTNCdbfHDmXbISIe\/fng2pIwjvM2uZV1biUbPROyz35RA+gzvq43aH4bshRUDGOMkheEqLMGubBsZ\/rU0jttB1vJ3Q9hBH\/Asx\/ZqixA", "FareInfoRef": "KBmR4shAuDKAsg0UmmBAAA==" }, "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-30", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H55M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAUY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T19:15:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-31T01: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-01-30", "flight_time": "PT3H55M", "distance": "1642", "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": "386" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "386" }, "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": "YRT", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPekyBrcyYJu0KQcEh172\/2fMTXfAVeM0jpPmnJOkXlQtn9Hh292f8GMGHIn3fXxgw9UsXgUiMqBsO5r\/Iqx6KI01eh48JJA1pOLEPy7TTK0N5ThF3Yqa0kGI9pawvpj6tOy1hUtDFR1vNYKfpOsHGacqpA==", "FareInfoRef": "KBmR4shAuDKA4g0UmmBAAA==" }, "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": 218119, "gross_total": 218119, "base_fare": 204168, "tax": 13951, "sell": { "currency": "BDT", "total": 218119, "base_fare": 204168, "tax": 13951 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4MTE5LCJiYXNlX2ZhcmUiOjIwNDE2OCwidGF4IjoxMzk1MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxODExOSwiYmFzZV9mYXJlIjoyMDQxNjgsInRheCI6MTM5NTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4MTE5LCJiYXNlX2ZhcmUiOjIwNDE2OCwidGF4IjoxMzk1MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 218119, "base_fare": 204168, "tax": 13951, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "204168.00", "tax": "13951.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 218119, "base_fare": 204168, "tax": 13951, "gross": { "base_fare": "204168.00", "tax": "13951.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1209.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxODExOS4wMCIsImJhc2VfZmFyZSI6IjIwNDE2OC4wMCIsInRheCI6IjEzOTUxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA0MTY4LjAwIiwidGF4IjoiMTM5NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTgxMTkuMDAiLCJiYXNlX2ZhcmUiOiIyMDQxNjguMDAiLCJ0YXgiOiIxMzk1MS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIwNDE2OC4wMCIsInRheCI6IjEzOTUxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE4MTE5LjAwIiwiYmFzZV9mYXJlIjoiMjA0MTY4LjAwIiwidGF4IjoiMTM5NTEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE4MTE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMDkuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIwOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 2, "data": [ "MH", "BG" ] }, "rbd_class": { "count": 1, "data": [ "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 218119, "calendar_total_sell": 218119, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 218119, "filter": { "id": "F123TT00182-30", "price": 218119, "journey_duration": "PT7H55M", "journey_duration_seconds": 28500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:20:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T01:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260920dac202601261120102dac202601301915kul202601310110386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKACY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T10: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": "DXB", "arrival_time": "2026-01-26T13:20: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-01-26", "flight_time": "PT7H05M", "distance": "3450", "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": "345" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "345" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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": "KBmR4shAuDKAEY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T16: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-01-26T23:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-26", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-01-26", "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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": "PT18H0M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAWY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T18:45: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-01-30T22: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-01-30", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.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": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RWRZFMY1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r6yQ+WjQxwTSOtDaCjuof9\/RmUnhQpkrRlJqxijo7tRZIz\/MeAzLBvKMQMFznI77lAf1PdfBcmA\/bW\/86MKziWehkrHZ5XemMYlWEGWzI5qsbjeNM3Ggoqy7RQ0azRpE\/iJZTVZpvQ0s+asjrwQFXapTX0BOJksZg==", "FareInfoRef": "KBmR4shAuDKA0f0UmmBAAA==" }, "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": "KBmR4shAuDKAYY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-31T03:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T14: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-01-30", "flight_time": "PT7H05M", "distance": "3450", "lay_over": "PT05H25M", "lay_over_date": "2026-01-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "346" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "346" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RWRZFMY1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r6yQ+WjQxwTSOtDaCjuof9\/RmUnhQpkrRlJqxijo7tRZIz\/MeAzLBvKMQMFznI77lAf1PdfBcmA\/bW\/86MKziWehkrHZ5XemMYlWEGWzI5qsbjeNM3Ggoqy7RQ0azRpE\/iJZTVZpvQ0s+asjrwQFXapTX0BOJksZg==", "FareInfoRef": "KBmR4shAuDKA0f0UmmBAAA==" }, "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": 218620, "gross_total": 218620, "base_fare": 166948, "tax": 51672, "sell": { "currency": "BDT", "total": 218620, "base_fare": 166948, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4NjIwLCJiYXNlX2ZhcmUiOjE2Njk0OCwidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxODYyMCwiYmFzZV9mYXJlIjoxNjY5NDgsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4NjIwLCJiYXNlX2ZhcmUiOjE2Njk0OCwidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 218620, "base_fare": 166948, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "166948.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 218620, "base_fare": 166948, "tax": 51672, "gross": { "base_fare": "166948.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxODYyMC4wMCIsImJhc2VfZmFyZSI6IjE2Njk0OC4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY2OTQ4LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTg2MjAuMDAiLCJiYXNlX2ZhcmUiOiIxNjY5NDguMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Njk0OC4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE4NjIwLjAwIiwiYmFzZV9mYXJlIjoiMTY2OTQ4LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE4NjIwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "R" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 218620, "calendar_total_sell": 218620, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 218620, "filter": { "id": "F123TT00182-31", "price": 218620, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT8H50M", "layover_duration_seconds": 31800, "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": "midnight", "departure_departure_time": "2026-01-26T10:15:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T14:45:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601261015dxb202601261320345dxb202601261645dac202601262300584dac202601301845dxb202601302215587dxb202601310340kul202601311445346", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAGY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T01:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DXB", "arrival_time": "2026-01-26T04: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-01-25", "flight_time": "PT7H20M", "distance": "3450", "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": "343" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "343" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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": "KBmR4shAuDKAIY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T13:55:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-26T20: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-01-26", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H10M", "lay_over_date": "2026-01-26", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "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": "QXEEPMY1", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3Pfo1HZvlpoy6CobtDBf9v+fsatusIDJDcfcJMZoxQYxxsX\/GPAedEM+FyDD8qV5gQtX72HYFYjIhOdL9bEXg25iA1FuuFfTPianEwv0svqOaqC0vJ13su5MT4O6GlVyAj+hN8o8p2Mvh+fm0TKFL5QRvJVzH3+xLOo=", "FareInfoRef": "KBmR4shAuDKAmf0UmmBAAA==" }, "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-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAWY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T18:45: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-01-30T22: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-01-30", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.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": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RWRZFMY1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r6yQ+WjQxwTSOtDaCjuof9\/RmUnhQpkrRlJqxijo7tRZIz\/MeAzLBvKMQMFznI77lAf1PdfBcmA\/bW\/86MKziWehkrHZ5XemMYlWEGWzI5qsbjeNM3Ggoqy7RQ0azRpE\/iJZTVZpvQ0s+asjrwQFXapTX0BOJksZg==", "FareInfoRef": "KBmR4shAuDKA0f0UmmBAAA==" }, "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": "KBmR4shAuDKAYY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-31T03:40:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T14: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-01-30", "flight_time": "PT7H05M", "distance": "3450", "lay_over": "PT05H25M", "lay_over_date": "2026-01-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "346" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "346" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RWRZFMY1", "FareRuleKey": "gws-eJxNjkEKwzAMBB8T9r6yQ+WjQxwTSOtDaCjuof9\/RmUnhQpkrRlJqxijo7tRZIz\/MeAzLBvKMQMFznI77lAf1PdfBcmA\/bW\/86MKziWehkrHZ5XemMYlWEGWzI5qsbjeNM3Ggoqy7RQ0azRpE\/iJZTVZpvQ0s+asjrwQFXapTX0BOJksZg==", "FareInfoRef": "KBmR4shAuDKA0f0UmmBAAA==" }, "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": 218620, "gross_total": 218620, "base_fare": 166948, "tax": 51672, "sell": { "currency": "BDT", "total": 218620, "base_fare": 166948, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4NjIwLCJiYXNlX2ZhcmUiOjE2Njk0OCwidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxODYyMCwiYmFzZV9mYXJlIjoxNjY5NDgsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE4NjIwLCJiYXNlX2ZhcmUiOjE2Njk0OCwidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 218620, "base_fare": 166948, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "166948.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 218620, "base_fare": 166948, "tax": 51672, "gross": { "base_fare": "166948.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxODYyMC4wMCIsImJhc2VfZmFyZSI6IjE2Njk0OC4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY2OTQ4LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTg2MjAuMDAiLCJiYXNlX2ZhcmUiOiIxNjY5NDguMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Njk0OC4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE4NjIwLjAwIiwiYmFzZV9mYXJlIjoiMTY2OTQ4LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE4NjIwLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 2, "data": [ "EK", "FZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Q", "2": "R" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 218620, "calendar_total_sell": 218620, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 218620, "filter": { "id": "F123TT00182-32", "price": 218620, "journey_duration": "PT1D15H5M", "journey_duration_seconds": 140700, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T01:25:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T14:45:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601260125dxb202601260445343dxb202601261355dac202601262030523dac202601301845dxb202601302215587dxb202601310340kul202601311445346", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "0H50M", "routes": [ { "air_segment_key": "KBmR4shAuDKAmX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18: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-01-26T19:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "YIFSQ", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7CKZbdMbaZWrTJNXQ+57P\/PmJNcikQwGJvEGE3MRXWM1xjwG44P8jkBGcY81gwf5f6AsisQkYCyvrjVHcw5z43rVdvWFGZnQQopdKoGSnu3cyfXbWmoqHdRIRWoQIMjLYT5OX+Xdyk821gRsxso4Qeo+gOxkywa", "FareInfoRef": "KBmR4shAuDKA+g0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT00H50M", "lay_over_date": "2026-01-26", "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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "YIFSQ", "FareRuleKey": "gws-eJxNTkEOwyAMe0zle5JOKLtRAVN7YZq6Hbjs\/8+YgR5mKSTEjpMYo4kFUb3Ffyz4LucL9ZOACmPkLUHX1e4+vg0i4mjHg7JpYYH9OriZdaiS58CE4sUn1YE23vOokMuWhoq+GL3kBCHqbJadZd3ye3+2xrWDFdOgFIAHcOoHw8UsJQ==", "FareInfoRef": "KBmR4shAuDKANh0UmmBAAA==" }, "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-33", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "197" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YIFMH", "FareRuleKey": "gws-eJxNTjkOwyAQfIw1\/S4ggzssTESUQBUXNPn\/MzJgFxlpz5k9YoxGzCqqLv5jwXepBe1MQIOhvc43VK3zFpZlh4gE9OeDsmuFFfbb5K6oU3W4FBiQQw6T6o24\/bEniBovYRsLFeMwRsoJQnR1BrkwbfvxqaV3nh1sJbd5oQc\/4NgP6b8sTg==", "FareInfoRef": "KBmR4shAuDKAOh0UmmBAAA==" }, "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": 421417, "gross_total": 421417, "base_fare": 403865, "tax": 17552, "sell": { "currency": "BDT", "total": 421417, "base_fare": 403865, "tax": 17552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIxNDE3LCJiYXNlX2ZhcmUiOjQwMzg2NSwidGF4IjoxNzU1Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQyMTQxNywiYmFzZV9mYXJlIjo0MDM4NjUsInRheCI6MTc1NTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIxNDE3LCJiYXNlX2ZhcmUiOjQwMzg2NSwidGF4IjoxNzU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 421417, "base_fare": 403865, "tax": 17552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "403865.00", "tax": "17552.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 421417, "base_fare": 403865, "tax": 17552, "gross": { "base_fare": "403865.00", "tax": "17552.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1209.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "8944.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyMTQxNy4wMCIsImJhc2VfZmFyZSI6IjQwMzg2NS4wMCIsInRheCI6IjE3NTUyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAzODY1LjAwIiwidGF4IjoiMTc1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MjE0MTcuMDAiLCJiYXNlX2ZhcmUiOiI0MDM4NjUuMDAiLCJ0YXgiOiIxNzU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMzg2NS4wMCIsInRheCI6IjE3NTUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDIxNDE3LjAwIiwiYmFzZV9mYXJlIjoiNDAzODY1LjAwIiwidGF4IjoiMTc1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDIxNDE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMDkuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI4OTQ0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyODciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODU5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjA5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": { "0": "SQ", "2": "MH" } }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "Y" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 421417, "calendar_total_sell": 421417, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 421417, "filter": { "id": "F123TT00182-33", "price": 421417, "journey_duration": "PT10H10M", "journey_duration_seconds": 36600, "layover_duration": "PT0H50M", "layover_duration_seconds": 3000, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261830sin202601261950121sin202601262040dac202601262240446dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "ZSE0WCSS", "FareRuleKey": "gws-eJxNTtEOwiAM\/Jjl3tsOUd9QZJrM8VKJwQf\/\/zMsbEssoXfkej1CCELiidmF\/xrwHZaCXCKQIXbn5Q7H4sH2qCCiEz6a6B1Vse4wMfdTN+Q+mCSOBkgy8Sq1Qu19Ls+2y58PriGjJaNRc2An6WE0X24vjcqWTBY4XjeRjrCvmu8HZB4syA==", "FareInfoRef": "KBmR4shAuDKAVh0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE0WCSL", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQlocCwKZZOAXjo0cdn\/nzG33aRFSuPKsZ0QgondRHUI\/9Xh3R0n0ulAgrGX2dHLIGP9XRCRCWmL8vK8o5nYSCpVuk2ti95H40C0VRtVCld9t+NOrjnTU1GiUSAV+IH4IEzz8vSclcnCwC9FHS+l6gMQVCw9", "FareInfoRef": "KBmR4shAuDKAjh0UmmBAAA==" }, "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-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.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": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKAkh0UmmBAAA==" }, "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": "KBmR4shAuDKAaX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T08:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T12: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT03H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "349" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKAkh0UmmBAAA==" }, "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": 429068, "gross_total": 429068, "base_fare": 383684, "tax": 45384, "sell": { "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI5MDY4LCJiYXNlX2ZhcmUiOjM4MzY4NCwidGF4Ijo0NTM4NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQyOTA2OCwiYmFzZV9mYXJlIjozODM2ODQsInRheCI6NDUzODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI5MDY4LCJiYXNlX2ZhcmUiOjM4MzY4NCwidGF4Ijo0NTM4NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383684.00", "tax": "45384.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384, "gross": { "base_fare": "383684.00", "tax": "45384.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "17798.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyOTA2OC4wMCIsImJhc2VfZmFyZSI6IjM4MzY4NC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgzNjg0LjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MjkwNjguMDAiLCJiYXNlX2ZhcmUiOiIzODM2ODQuMDAiLCJ0YXgiOiI0NTM4NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MzY4NC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDI5MDY4LjAwIiwiYmFzZV9mYXJlIjoiMzgzNjg0LjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI5MDY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE3Nzk4LjAwIn0sIllSIjp7ImFtb3VudCI6Ijk2NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3Nzk4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "KMG", "3": "DAC", "5": "CAN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 2, "data": { "0": "MU", "2": "CZ" } }, "rbd_class": { "count": 3, "data": [ "Z", "N", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 429068, "calendar_total_sell": 429068, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 429068, "filter": { "id": "F123TT00182-34", "price": 429068, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG", "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T12:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601302315can202601310445392can202601310830kul202601311245349", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "ZSE0WCSS", "FareRuleKey": "gws-eJxNTtEOwiAM\/Jjl3tsOUd9QZJrM8VKJwQf\/\/zMsbEssoXfkej1CCELiidmF\/xrwHZaCXCKQIXbn5Q7H4sH2qCCiEz6a6B1Vse4wMfdTN+Q+mCSOBkgy8Sq1Qu19Ls+2y58PriGjJaNRc2An6WE0X24vjcqWTBY4XjeRjrCvmu8HZB4syA==", "FareInfoRef": "KBmR4shAuDKAVh0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE0WCSL", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQlocCwKZZOAXjo0cdn\/nzG33aRFSuPKsZ0QgondRHUI\/9Xh3R0n0ulAgrGX2dHLIGP9XRCRCWmL8vK8o5nYSCpVuk2ti95H40C0VRtVCld9t+NOrjnTU1GiUSAV+IH4IEzz8vSclcnCwC9FHS+l6gMQVCw9", "FareInfoRef": "KBmR4shAuDKAjh0UmmBAAA==" }, "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-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.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": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKAkh0UmmBAAA==" }, "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": "KBmR4shAuDKAkX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T09:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T13: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT04H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "3047" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKAkh0UmmBAAA==" }, "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": 429068, "gross_total": 429068, "base_fare": 383684, "tax": 45384, "sell": { "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI5MDY4LCJiYXNlX2ZhcmUiOjM4MzY4NCwidGF4Ijo0NTM4NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQyOTA2OCwiYmFzZV9mYXJlIjozODM2ODQsInRheCI6NDUzODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI5MDY4LCJiYXNlX2ZhcmUiOjM4MzY4NCwidGF4Ijo0NTM4NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383684.00", "tax": "45384.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384, "gross": { "base_fare": "383684.00", "tax": "45384.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "17798.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyOTA2OC4wMCIsImJhc2VfZmFyZSI6IjM4MzY4NC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgzNjg0LjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MjkwNjguMDAiLCJiYXNlX2ZhcmUiOiIzODM2ODQuMDAiLCJ0YXgiOiI0NTM4NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MzY4NC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDI5MDY4LjAwIiwiYmFzZV9mYXJlIjoiMzgzNjg0LjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI5MDY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE3Nzk4LjAwIn0sIllSIjp7ImFtb3VudCI6Ijk2NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3Nzk4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "KMG", "3": "DAC", "5": "CAN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 2, "data": { "0": "MU", "2": "CZ" } }, "rbd_class": { "count": 3, "data": [ "Z", "N", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 429068, "calendar_total_sell": 429068, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 429068, "filter": { "id": "F123TT00182-35", "price": 429068, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG", "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601302315can202601310445392can202601310925kul2026013113403047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987473", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "ZSE0WCSS", "FareRuleKey": "gws-eJxNTtEOwiAM\/Jjl3tsOUd9QZJrM8VKJwQf\/\/zMsbEssoXfkej1CCELiidmF\/xrwHZaCXCKQIXbn5Q7H4sH2qCCiEz6a6B1Vse4wMfdTN+Q+mCSOBkgy8Sq1Qu19Ls+2y58PriGjJaNRc2An6WE0X24vjcqWTBY4XjeRjrCvmu8HZB4syA==", "FareInfoRef": "KBmR4shAuDKAVh0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908336", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE0WCSL", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQlocCwKZZOAXjo0cdn\/nzG33aRFSuPKsZ0QgondRHUI\/9Xh3R0n0ulAgrGX2dHLIGP9XRCRCWmL8vK8o5nYSCpVuk2ti95H40C0VRtVCld9t+NOrjnTU1GiUSAV+IH4IEzz8vSclcnCwC9FHS+l6gMQVCw9", "FareInfoRef": "KBmR4shAuDKAjh0UmmBAAA==" }, "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-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.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": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKAkh0UmmBAAA==" }, "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": "KBmR4shAuDKAUX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T11:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T15: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-01-31", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "PT06H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "8011" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKAkh0UmmBAAA==" }, "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": 429068, "gross_total": 429068, "base_fare": 383684, "tax": 45384, "sell": { "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI5MDY4LCJiYXNlX2ZhcmUiOjM4MzY4NCwidGF4Ijo0NTM4NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQyOTA2OCwiYmFzZV9mYXJlIjozODM2ODQsInRheCI6NDUzODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDI5MDY4LCJiYXNlX2ZhcmUiOjM4MzY4NCwidGF4Ijo0NTM4NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383684.00", "tax": "45384.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 429068, "base_fare": 383684, "tax": 45384, "gross": { "base_fare": "383684.00", "tax": "45384.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "17798.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyOTA2OC4wMCIsImJhc2VfZmFyZSI6IjM4MzY4NC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgzNjg0LjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MjkwNjguMDAiLCJiYXNlX2ZhcmUiOiIzODM2ODQuMDAiLCJ0YXgiOiI0NTM4NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MzY4NC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDI5MDY4LjAwIiwiYmFzZV9mYXJlIjoiMzgzNjg0LjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI5MDY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE3Nzk4LjAwIn0sIllSIjp7ImFtb3VudCI6Ijk2NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3Nzk4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "KMG", "3": "DAC", "5": "CAN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 2, "data": { "0": "MU", "2": "CZ" } }, "rbd_class": { "count": 3, "data": [ "Z", "N", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 429068, "calendar_total_sell": 429068, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 429068, "filter": { "id": "F123TT00182-36", "price": 429068, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG", "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T15:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601302315can202601310445392can202601311120kul2026013115408011", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAOX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T02:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T06:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8072" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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": "KBmR4shAuDKAQX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T09:05: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-01-26T11: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT02H25M", "lay_over_date": "2026-01-26", "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": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q2ASRYIB", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuRlu5QaGJjYbE1h7w4P9\/hgNo4iawQ97uDN57ExtF9eT\/a8B7iC\/kIwIZxpNChDqdzlC+CkTkgoeFfSvrjG5iI1FuuHdtg9FFY8NiyXVUC6Xdt+NO1p3pqajRqJIb+InlSplDeq7zvjFZGfhFMoE\/5dYHICssdw==", "FareInfoRef": "KBmR4shAuDKA+Z0UmmBAAA==" }, "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-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAaY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22:40:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "PKX", "arrival_time": "2026-01-31T05:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Beijing Daxing International Airport", "city": "Beijing \/ Langfang", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT4H50M", "distance": "1891", "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": "8010" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8010" }, "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-eJxNTkEKAzEIfMwyd7XbNMcEN2FhIRTSQtND\/\/+MmqQLFdSRGUdDCELiiHkN\/7Hgs+gb5alAgVjejxf46vzqx9hARB5NYs6tVkyXCxlVBj07D2GSJNagTt2keqCNukUF\/ZzNk9Fvo0PbwAnSbrDE7VFrznaZxZSTohvsVdv6AmLrLMI=", "FareInfoRef": "KBmR4shAuDKAMa0UmmBAAA==" }, "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": "KBmR4shAuDKAcY0UmmBAAA==", "origin": "PKX", "departure_time": "2026-01-31T09:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Beijing Daxing International Airport", "city": "Beijing \/ Langfang", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T16: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-01-31", "flight_time": "PT6H30M", "distance": "2745", "lay_over": "PT04H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "319" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "703" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "4", "FareBasis": "M4AFFYIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke9JVHdy6BapNg4oDkygH\/v8MvHZIREriyI6TGKMTF0TVx\/\/o8OnsjbwZkOGY63aDBvFe0HMsEJET7n5MqSwTmkuvpHKlW9cqtLM5NliwUKmSGUd9rC\/I4UxPxX4bO+QGfuA6E+bx8lymlHi5KhslA\/gqt75LXyyR", "FareInfoRef": "KBmR4shAuDKAka0UmmBAAA==" }, "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": 455377, "gross_total": 455377, "base_fare": 418790, "tax": 36587, "sell": { "currency": "BDT", "total": 455377, "base_fare": 418790, "tax": 36587 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDU1Mzc3LCJiYXNlX2ZhcmUiOjQxODc5MCwidGF4IjozNjU4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ1NTM3NywiYmFzZV9mYXJlIjo0MTg3OTAsInRheCI6MzY1ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDU1Mzc3LCJiYXNlX2ZhcmUiOjQxODc5MCwidGF4IjozNjU4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 455377, "base_fare": 418790, "tax": 36587, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418790.00", "tax": "36587.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 455377, "base_fare": 418790, "tax": 36587, "gross": { "base_fare": "418790.00", "tax": "36587.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "16713.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ1NTM3Ny4wMCIsImJhc2VfZmFyZSI6IjQxODc5MC4wMCIsInRheCI6IjM2NTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE4NzkwLjAwIiwidGF4IjoiMzY1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NTUzNzcuMDAiLCJiYXNlX2ZhcmUiOiI0MTg3OTAuMDAiLCJ0YXgiOiIzNjU4Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxODc5MC4wMCIsInRheCI6IjM2NTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDU1Mzc3LjAwIiwiYmFzZV9mYXJlIjoiNDE4NzkwLjAwIiwidGF4IjoiMzY1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDU1Mzc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTY3MTMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MTMiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "CAN", "3": "DAC", "5": "PKX" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 2, "data": { "0": "CZ", "3": "MH" } }, "rbd_class": { "count": 3, "data": { "0": "Q", "2": "Y", "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 455377, "calendar_total_sell": 455377, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 455377, "filter": { "id": "F123TT00182-37", "price": 455377, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "CAN", "PKX" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T02:20:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T16:00:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601260220can2026012606408072can202601260905dac2026012611305015dac202601302240pkx2026013105308010pkx202601310930kul202601311600319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H50M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAcX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14: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": "CAN", "arrival_time": "2026-01-26T18: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-01-26", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "350" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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": "KBmR4shAuDKAeX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-26T19:25: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-01-26T21: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-01-26", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "1", "FareBasis": "L2ASRYIB", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd52qzTZQSBSo0Qs8lnQRe9\/jA7QSrUEHvTsGZxzJtaL6t39V4d3F15IVwASjCf6ALvpIFC+MkRkwGb+2PMyoZlYT5Qqbl3rYBiDsWG2ODZUCrne67WRNWd6Kko0iuQGfmJ+UiYfz2U6diYrA79IHuBPufUBFaYsYA==", "FareInfoRef": "KBmR4shAuDKAya0UmmBAAA==" }, "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-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAaY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22:40:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "PKX", "arrival_time": "2026-01-31T05:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Beijing Daxing International Airport", "city": "Beijing \/ Langfang", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT4H50M", "distance": "1891", "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": "8010" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8010" }, "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-eJxNTkEKAzEIfMwyd7XbNMcEN2FhIRTSQtND\/\/+MmqQLFdSRGUdDCELiiHkN\/7Hgs+gb5alAgVjejxf46vzqx9hARB5NYs6tVkyXCxlVBj07D2GSJNagTt2keqCNukUF\/ZzNk9Fvo0PbwAnSbrDE7VFrznaZxZSTohvsVdv6AmLrLMI=", "FareInfoRef": "KBmR4shAuDKAMa0UmmBAAA==" }, "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": "KBmR4shAuDKAcY0UmmBAAA==", "origin": "PKX", "departure_time": "2026-01-31T09:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Beijing Daxing International Airport", "city": "Beijing \/ Langfang", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T16: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-01-31", "flight_time": "PT6H30M", "distance": "2745", "lay_over": "PT04H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "319" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "703" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "4", "FareBasis": "M4AFFYIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke9JVHdy6BapNg4oDkygH\/v8MvHZIREriyI6TGKMTF0TVx\/\/o8OnsjbwZkOGY63aDBvFe0HMsEJET7n5MqSwTmkuvpHKlW9cqtLM5NliwUKmSGUd9rC\/I4UxPxX4bO+QGfuA6E+bx8lymlHi5KhslA\/gqt75LXyyR", "FareInfoRef": "KBmR4shAuDKAka0UmmBAAA==" }, "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": 460361, "gross_total": 460361, "base_fare": 423774, "tax": 36587, "sell": { "currency": "BDT", "total": 460361, "base_fare": 423774, "tax": 36587 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDYwMzYxLCJiYXNlX2ZhcmUiOjQyMzc3NCwidGF4IjozNjU4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ2MDM2MSwiYmFzZV9mYXJlIjo0MjM3NzQsInRheCI6MzY1ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDYwMzYxLCJiYXNlX2ZhcmUiOjQyMzc3NCwidGF4IjozNjU4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 460361, "base_fare": 423774, "tax": 36587, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "423774.00", "tax": "36587.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 460361, "base_fare": 423774, "tax": 36587, "gross": { "base_fare": "423774.00", "tax": "36587.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "16713.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ2MDM2MS4wMCIsImJhc2VfZmFyZSI6IjQyMzc3NC4wMCIsInRheCI6IjM2NTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIzNzc0LjAwIiwidGF4IjoiMzY1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NjAzNjEuMDAiLCJiYXNlX2ZhcmUiOiI0MjM3NzQuMDAiLCJ0YXgiOiIzNjU4Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMzc3NC4wMCIsInRheCI6IjM2NTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDYwMzYxLjAwIiwiYmFzZV9mYXJlIjoiNDIzNzc0LjAwIiwidGF4IjoiMzY1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDYwMzYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTY3MTMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MTMiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "CAN", "3": "DAC", "5": "PKX" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 2, "data": { "0": "CZ", "3": "MH" } }, "rbd_class": { "count": 3, "data": { "0": "L", "2": "Y", "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 460361, "calendar_total_sell": 460361, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 460361, "filter": { "id": "F123TT00182-38", "price": 460361, "journey_duration": "PT1D1H10M", "journey_duration_seconds": 90600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "CAN", "PKX" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:00:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T16:00:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261400can202601261815350can202601261925dac202601262150391dac202601302240pkx2026013105308010pkx202601310930kul202601311600319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "20H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKAwX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:20:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CAN", "arrival_time": "2026-01-26T22:40:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT4H20M", "distance": "1611", "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": "8302" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8302" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E2AZCYIB", "FareRuleKey": "gws-eJxNjkEOAjEIRQ8z+XtArc6uHaaJjYaVs2gX3v8Y0lYTSQqfPPg0xigkgZjP8T8WvBdtsEMBg\/jTZGAOFwJ7V0FEN2RJTWvZME0kOLKBZ+UxqKuKF+RVeaIeqCM\/jqez6eyejH4aXfoGfiLfXVraX2VryS\/3yXL6QrrC\/+p7H2vELMU=", "FareInfoRef": "KBmR4shAuDKAaa0UmmBAAA==" }, "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": "KBmR4shAuDKAyX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-27T19:25: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-01-27T21: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-01-27", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT20H45M", "lay_over_date": "2026-01-26", "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": "K", "meal_code": null, "seat_available": "2", "FareBasis": "K2ASRYBU", "FareRuleKey": "gws-eJxNjj0KwzAMhQ8T3i7JqdtsdmRDoeAhqQd36P2PUdmmEIGkJz79hRCExBPzGq624LvoB6UqUCDmKSqEnL+NqoGIHnhJPI+2V8wl4g2VgWfm0aiSV0vIkraJuqGNqLEYE8eb6zsZ\/TS6tAn8RX6aLDG993oedpnFOieiO+xTm\/oBFpQsYA==", "FareInfoRef": "KBmR4shAuDKAba0UmmBAAA==" }, "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-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAaY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22:40:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "PKX", "arrival_time": "2026-01-31T05:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Beijing Daxing International Airport", "city": "Beijing \/ Langfang", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT4H50M", "distance": "1891", "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": "8010" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8010" }, "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-eJxNTkEKAzEIfMwyd7XbNMcEN2FhIRTSQtND\/\/+MmqQLFdSRGUdDCELiiHkN\/7Hgs+gb5alAgVjejxf46vzqx9hARB5NYs6tVkyXCxlVBj07D2GSJNagTt2keqCNukUF\/ZzNk9Fvo0PbwAnSbrDE7VFrznaZxZSTohvsVdv6AmLrLMI=", "FareInfoRef": "KBmR4shAuDKAMa0UmmBAAA==" }, "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": "KBmR4shAuDKAcY0UmmBAAA==", "origin": "PKX", "departure_time": "2026-01-31T09:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Beijing Daxing International Airport", "city": "Beijing \/ Langfang", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T16: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-01-31", "flight_time": "PT6H30M", "distance": "2745", "lay_over": "PT04H00M", "lay_over_date": "2026-01-31", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "319" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "703" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "4", "FareBasis": "M4AFFYIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke1Kqbty6BSqmQcWBSZQD\/3\/GvHZIREriyI6TGKMTF0TVx\/\/o8O3sg7wakOGYy3qHBvFe4DkWiMiAhx9TKvOE5nJSUrnSrWsV2tkcGyxYqFTJjKM+lzfkcKanYr+NHXIDP3C9Eebx8pqnlHi5KhslPfgqtzZL9yyS", "FareInfoRef": "KBmR4shAuDKAca0UmmBAAA==" }, "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": 474893, "gross_total": 474893, "base_fare": 438306, "tax": 36587, "sell": { "currency": "BDT", "total": 474893, "base_fare": 438306, "tax": 36587 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDc0ODkzLCJiYXNlX2ZhcmUiOjQzODMwNiwidGF4IjozNjU4N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ3NDg5MywiYmFzZV9mYXJlIjo0MzgzMDYsInRheCI6MzY1ODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDc0ODkzLCJiYXNlX2ZhcmUiOjQzODMwNiwidGF4IjozNjU4N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 474893, "base_fare": 438306, "tax": 36587, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "438306.00", "tax": "36587.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 474893, "base_fare": 438306, "tax": 36587, "gross": { "base_fare": "438306.00", "tax": "36587.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1964.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "16713.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ3NDg5My4wMCIsImJhc2VfZmFyZSI6IjQzODMwNi4wMCIsInRheCI6IjM2NTg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM4MzA2LjAwIiwidGF4IjoiMzY1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0NzQ4OTMuMDAiLCJiYXNlX2ZhcmUiOiI0MzgzMDYuMDAiLCJ0YXgiOiIzNjU4Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzODMwNi4wMCIsInRheCI6IjM2NTg3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDc0ODkzLjAwIiwiYmFzZV9mYXJlIjoiNDM4MzA2LjAwIiwidGF4IjoiMzY1ODcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDc0ODkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE5NjQuMDAifSwiWVIiOnsiYW1vdW50IjoiMTY3MTMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTY3MTMiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "CAN", "3": "DAC", "5": "PKX" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 2, "data": { "0": "CZ", "3": "MH" } }, "rbd_class": { "count": 4, "data": [ "E", "K", "Y", "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 474893, "calendar_total_sell": 474893, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 474893, "filter": { "id": "F123TT00182-39", "price": 474893, "journey_duration": "PT1D20H50M", "journey_duration_seconds": 161400, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "CAN", "PKX" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:20:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T16:00:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261820can2026012622408302can202601271925dac202601272150391dac202601302240pkx2026013105308010pkx202601310930kul202601311600319", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T15:50: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT16H00M", "lay_over_date": "2026-01-26", "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "EE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bhMIuiARVapNVWWTT+x+jkwBSLdke6\/kXQjCxSVRd+LcB3+F4oxwbUGD0F0t1o0mvKkRkRkpTzhXnilEISodn1t4WXZqZsMtuHdVCu2JcNzJ1i1vaRkU7jCY5gVukJ2VZ4ydXMd4V732uF5QH+BrnfhLoLGk=", "FareInfoRef": "KBmR4shAuDKAIi0UmmBAAA==" }, "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": "KBmR4shAuDKA8W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T01:05:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T07:20: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-01-30", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT09H10M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "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": "EE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bhMIuiARVapNVWWTT+x+jkwBSLdke6\/kXQjCxSVRd+LcB3+F4oxwbUGD0F0t1o0mvKkRkRkpTzhXnilEISodn1t4WXZqZsMtuHdVCu2JcNzJ1i1vaRkU7jCY5gVukJ2VZ4ydXMd4V732uF5QH+BrnfhLoLGk=", "FareInfoRef": "KBmR4shAuDKAIi0UmmBAAA==" }, "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": 64689, "gross_total": 64689, "base_fare": 37221, "tax": 27468, "sell": { "currency": "BDT", "total": 64689, "base_fare": 37221, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ2ODksImJhc2VfZmFyZSI6MzcyMjEsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDY4OSwiYmFzZV9mYXJlIjozNzIyMSwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDY4OSwiYmFzZV9mYXJlIjozNzIyMSwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64689, "base_fare": 37221, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "37221.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64689, "base_fare": 37221, "tax": 27468, "gross": { "base_fare": "37221.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0Njg5LjAwIiwiYmFzZV9mYXJlIjoiMzcyMjEuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MjIxLjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDY4OS4wMCIsImJhc2VfZmFyZSI6IjM3MjIxLjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzIyMS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ2ODkuMDAiLCJiYXNlX2ZhcmUiOiIzNzIyMS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0Njg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 64689, "calendar_total_sell": 64689, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64689, "filter": { "id": "F123TT00182-40", "price": 64689, "journey_duration": "PT1D14H55M", "journey_duration_seconds": 140100, "layover_duration": "PT1D1H10M", "layover_duration_seconds": 90600, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T07:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261455cmb202601261550315cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310105kul202601310720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H40M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T08:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T09:45: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "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": "319" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "319" }, "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT22H05M", "lay_over_date": "2026-01-26", "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H20M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "EE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bhMIuiARVapNVWWTT+x+jkwBSLdke6\/kXQjCxSVRd+LcB3+F4oxwbUGD0F0t1o0mvKkRkRkpTzhXnilEISodn1t4WXZqZsMtuHdVCu2JcNzJ1i1vaRkU7jCY5gVukJ2VZ4ydXMd4V732uF5QH+BrnfhLoLGk=", "FareInfoRef": "KBmR4shAuDKAIi0UmmBAAA==" }, "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": "KBmR4shAuDKA8W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T01:05:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T07:20: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-01-30", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT09H10M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "318" }, "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": "EE6MMY", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm+bhMIuiARVapNVWWTT+x+jkwBSLdke6\/kXQjCxSVRd+LcB3+F4oxwbUGD0F0t1o0mvKkRkRkpTzhXnilEISodn1t4WXZqZsMtuHdVCu2JcNzJ1i1vaRkU7jCY5gVukJ2VZ4ydXMd4V732uF5QH+BrnfhLoLGk=", "FareInfoRef": "KBmR4shAuDKAIi0UmmBAAA==" }, "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": 64689, "gross_total": 64689, "base_fare": 37221, "tax": 27468, "sell": { "currency": "BDT", "total": 64689, "base_fare": 37221, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjQ2ODksImJhc2VfZmFyZSI6MzcyMjEsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDY4OSwiYmFzZV9mYXJlIjozNzIyMSwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDY4OSwiYmFzZV9mYXJlIjozNzIyMSwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64689, "base_fare": 37221, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "37221.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 64689, "base_fare": 37221, "tax": 27468, "gross": { "base_fare": "37221.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY0Njg5LjAwIiwiYmFzZV9mYXJlIjoiMzcyMjEuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MjIxLjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDY4OS4wMCIsImJhc2VfZmFyZSI6IjM3MjIxLjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzIyMS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ2ODkuMDAiLCJiYXNlX2ZhcmUiOiIzNzIyMS4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0Njg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 64689, "calendar_total_sell": 64689, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64689, "filter": { "id": "F123TT00182-41", "price": 64689, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT1D7H15M", "layover_duration_seconds": 112500, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T08:50:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T07:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260850cmb202601260945319cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310105kul202601310720318", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T14:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T15:50: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "315" }, "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT16H00M", "lay_over_date": "2026-01-26", "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HRTMY", "FareRuleKey": "gws-eJxNTkEOhDAIfIyZO2Wt1luN1ZiscjDroZf9\/zN2WjVZEmBggCHGqKKdONfGf2vwbc4Ndk6AQelvltoNLtQqQ0QC1uOzZ1wXXsK+Ve7Krk6ldg5MWGTRSmWj3TGNEzntB\/XloEPRRYHcwAPmldDGRC1Ryor3fs83KT34Gfd+\/LAsWA==", "FareInfoRef": "KBmR4shAuDKA+h0UmmBAAA==" }, "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": "KBmR4shAuDKA+W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T07:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T13:55: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-01-31", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT15H45M", "lay_over_date": "2026-01-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HRTMY", "FareRuleKey": "gws-eJxNTkEOhDAIfIyZO2Wt1luN1ZiscjDroZf9\/zN2WjVZEmBggCHGqKKdONfGf2vwbc4Ndk6AQelvltoNLtQqQ0QC1uOzZ1wXXsK+Ve7Krk6ldg5MWGTRSmWj3TGNEzntB\/XloEPRRYHcwAPmldDGRC1Ryor3fs83KT34Gfd+\/LAsWA==", "FareInfoRef": "KBmR4shAuDKA+h0UmmBAAA==" }, "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": 80852, "gross_total": 80852, "base_fare": 53384, "tax": 27468, "sell": { "currency": "BDT", "total": 80852, "base_fare": 53384, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA4NTIsImJhc2VfZmFyZSI6NTMzODQsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDg1MiwiYmFzZV9mYXJlIjo1MzM4NCwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDg1MiwiYmFzZV9mYXJlIjo1MzM4NCwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80852, "base_fare": 53384, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53384.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 80852, "base_fare": 53384, "tax": 27468, "gross": { "base_fare": "53384.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwODUyLjAwIiwiYmFzZV9mYXJlIjoiNTMzODQuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMzg0LjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDg1Mi4wMCIsImJhc2VfZmFyZSI6IjUzMzg0LjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzM4NC4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA4NTIuMDAiLCJiYXNlX2ZhcmUiOiI1MzM4NC4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwODUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "E", "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 80852, "calendar_total_sell": 80852, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 80852, "filter": { "id": "F123TT00182-42", "price": 80852, "journey_duration": "PT1D21H30M", "journey_duration_seconds": 163800, "layover_duration": "PT1D7H45M", "layover_duration_seconds": 114300, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T14:55:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261455cmb202601261550315cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310740kul202601311355314", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H40M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4W0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T08:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "CMB", "arrival_time": "2026-01-26T09:45: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-01-26", "flight_time": "PT3H25M", "distance": "1532", "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": "319" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "319" }, "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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": "KBmR4shAuDKA2W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-27T07:50: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-01-27T11: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-01-27", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT22H05M", "lay_over_date": "2026-01-26", "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": "EE6MMY", "FareRuleKey": "gws-eJxNTUEOwyAMe0zlu5MBa29UhWrSBqf1wGX\/f8ZC6aRFSuzIiR1jVGqgiIv\/NeEzHS\/UYwMq1DqtG8TdlBDbGkjOyDmU0jAsNJhQT3GgnGfJ5dkAO3cdUi+0cz4thBS3uKU7CnowOrUP\/Eh+GK1repdGtVx670u7RN5hJvb3BQTqLGI=", "FareInfoRef": "KBmR4shAuDKAyh0UmmBAAA==" }, "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-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKA6W0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T13:00: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-01-30T15:55: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-01-30", "flight_time": "PT3H25M", "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": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HRTMY", "FareRuleKey": "gws-eJxNTkEOhDAIfIyZO2Wt1luN1ZiscjDroZf9\/zN2WjVZEmBggCHGqKKdONfGf2vwbc4Ndk6AQelvltoNLtQqQ0QC1uOzZ1wXXsK+Ve7Krk6ldg5MWGTRSmWj3TGNEzntB\/XloEPRRYHcwAPmldDGRC1Ryor3fs83KT34Gfd+\/LAsWA==", "FareInfoRef": "KBmR4shAuDKA+h0UmmBAAA==" }, "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": "KBmR4shAuDKA+W0UmmBAAA==", "origin": "CMB", "departure_time": "2026-01-31T07:40:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "KUL", "arrival_time": "2026-01-31T13:55: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-01-31", "flight_time": "PT3H45M", "distance": "1532", "lay_over": "PT15H45M", "lay_over_date": "2026-01-30", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "314" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HRTMY", "FareRuleKey": "gws-eJxNTkEOhDAIfIyZO2Wt1luN1ZiscjDroZf9\/zN2WjVZEmBggCHGqKKdONfGf2vwbc4Ndk6AQelvltoNLtQqQ0QC1uOzZ1wXXsK+Ve7Krk6ldg5MWGTRSmWj3TGNEzntB\/XloEPRRYHcwAPmldDGRC1Ryor3fs83KT34Gfd+\/LAsWA==", "FareInfoRef": "KBmR4shAuDKA+h0UmmBAAA==" }, "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": 80852, "gross_total": 80852, "base_fare": 53384, "tax": 27468, "sell": { "currency": "BDT", "total": 80852, "base_fare": 53384, "tax": 27468 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODA4NTIsImJhc2VfZmFyZSI6NTMzODQsInRheCI6Mjc0Njh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDg1MiwiYmFzZV9mYXJlIjo1MzM4NCwidGF4IjoyNzQ2OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDg1MiwiYmFzZV9mYXJlIjo1MzM4NCwidGF4IjoyNzQ2OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 80852, "base_fare": 53384, "tax": 27468, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53384.00", "tax": "27468.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 80852, "base_fare": 53384, "tax": 27468, "gross": { "base_fare": "53384.00", "tax": "27468.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "14726.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwODUyLjAwIiwiYmFzZV9mYXJlIjoiNTMzODQuMDAiLCJ0YXgiOiIyNzQ2OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMzg0LjAwIiwidGF4IjoiMjc0NjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MDg1Mi4wMCIsImJhc2VfZmFyZSI6IjUzMzg0LjAwIiwidGF4IjoiMjc0NjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzM4NC4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODA4NTIuMDAiLCJiYXNlX2ZhcmUiOiI1MzM4NC4wMCIsInRheCI6IjI3NDY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwODUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE0NzI2LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE0NzI2IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "CMB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "E", "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 80852, "calendar_total_sell": 80852, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 80852, "filter": { "id": "F123TT00182-43", "price": 80852, "journey_duration": "PT2D3H35M", "journey_duration_seconds": 185700, "layover_duration": "PT1D13H50M", "layover_duration_seconds": 136200, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T08:50:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260850cmb202601260945319cmb202601270750dac202601271130189dac202601301300cmb202601301555190cmb202601310740kul202601311355314", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-44", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H50M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAAX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T22:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-01-27T00:10:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-26", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "33F", "name": "33F", "picture": "33F.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "162" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LRTBVLMY", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH3dJtbeTGNCIMZCSQpe+v+f0VFb6IDuyNud1XuvolaM6f2\/Ory7R0A6JyBBecI4QZ21AwxfGSLiEJ\/H\/RX3jBailihV3KqpjaGfHQsWWbShIuR6b2cku8jAZGYalNUolhP4mXmlTWM49izKzTfqi+QK\/pRTHzHiLIc=", "FareInfoRef": "KBmR4shAuDKAdi0UmmBAAA==" }, "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-44", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT3H50M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKACX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-29", "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": "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": "Q", "meal_code": null, "seat_available": "6", "FareBasis": "QRTBVLMY", "FareRuleKey": "gws-eJxNjsEKgzAQRD9G5r67tSa9xRqlUE1p0UIu\/v9ndIwKHUh2wtudTQjBxBpRrcO\/KqzVKyItHZBgPM9lhF69aHlliIjH+zPfv+OUsYdchCgVvFctjbHuPQsGGaygnKjjjm1Hps4xmZmKbTU2ywmcpn\/QpjbOUxbj5ht1IHHgTzn1AzrhLIQ=", "FareInfoRef": "KBmR4shAuDKApi0UmmBAAA==" }, "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": 75855, "gross_total": 75855, "base_fare": 60091, "tax": 15764, "sell": { "currency": "BDT", "total": 75855, "base_fare": 60091, "tax": 15764 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU4NTUsImJhc2VfZmFyZSI6NjAwOTEsInRheCI6MTU3NjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg1NSwiYmFzZV9mYXJlIjo2MDA5MSwidGF4IjoxNTc2NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTg1NSwiYmFzZV9mYXJlIjo2MDA5MSwidGF4IjoxNTc2NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75855, "base_fare": 60091, "tax": 15764, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60091.00", "tax": "15764.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 75855, "base_fare": 60091, "tax": 15764, "gross": { "base_fare": "60091.00", "tax": "15764.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "3022.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1ODU1LjAwIiwiYmFzZV9mYXJlIjoiNjAwOTEuMDAiLCJ0YXgiOiIxNTc2NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMDkxLjAwIiwidGF4IjoiMTU3NjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3NTg1NS4wMCIsImJhc2VfZmFyZSI6IjYwMDkxLjAwIiwidGF4IjoiMTU3NjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDA5MS4wMCIsInRheCI6IjE1NzY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU4NTUuMDAiLCJiYXNlX2ZhcmUiOiI2MDA5MS4wMCIsInRheCI6IjE1NzY0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1ODU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjMwMjIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzAyMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 2, "data": [ "L", "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-01-26-2026-01-30", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-30", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 75855, "calendar_total_sell": 75855, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 75855, "filter": { "id": "F123TT00182-44", "price": 75855, "journey_duration": "PT7H40M", "journey_duration_seconds": 27600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "33F", "aircraft_name": "33F", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:20:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-30T07:00:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601262220dac202601270010162dac202601300110kul202601300700161", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAEX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-01-26T13:15:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-26", "flight_time": "PT5H55M", "distance": "2408", "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": "2385" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2385" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1GNKQ3EERtlYRLiyIu\/f8zukAr1ZLxwthrvPdGzCyq1v\/HhPcUHsglAhmGmUKEuosIlLcKEVlwFlPP57ZjmJiZKHc8qvbGZNeFBdFFO1AL1H5uZScbzvRUtNVokg\/4ifVOmUN6HfWWuFmvszvqF4oD\/8q5D4GoLSI=", "FareInfoRef": "KBmR4shAuDKAui0UmmBAAA==" }, "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": "KBmR4shAuDKAGX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-26T17: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-01-26T20: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-01-26", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT04H05M", "lay_over_date": "2026-01-26", "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": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1GNKQ3EERtlYRLiyIu\/f8zukAr1ZLxwthrvPdGzCyq1v\/HhPcUHsglAhmGmUKEuosIlLcKEVlwFlPP57ZjmJiZKHc8qvbGZNeFBdFFO1AL1H5uZScbzvRUtNVokg\/4ifVOmUN6HfWWuFmvszvqF4oD\/8q5D4GoLSI=", "FareInfoRef": "KBmR4shAuDKAui0UmmBAAA==" }, "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": "PT22H40M", "transit_time": "14H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAIX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-30T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-30", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJJAdCKK2SuJNiyI2vf8xakgq1ZLtsZ5\/IQRDZiJmG\/5twGeIT0hJgMCor2UDu5GoVxVE5HEUU4\/XuuFcciNF0vGZuTdmu3hNSC7ZjqqoXTHHpIzd7Me2k9FOo0mdwE8sD5US83uv96yXeZ7cXi9IDvqrzn0BlGItOg==", "FareInfoRef": "KBmR4shAuDKA7i0UmmBAAA==" }, "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": "KBmR4shAuDKAKX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-31T13:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-01-31T22: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-01-31", "flight_time": "PT5H40M", "distance": "2408", "lay_over": "PT14H00M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2384" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2384" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJJAdCKK2SuJNiyI2vf8xakgq1ZLtsZ5\/IQRDZiJmG\/5twGeIT0hJgMCor2UDu5GoVxVE5HEUU4\/XuuFcciNF0vGZuTdmu3hNSC7ZjqqoXTHHpIzd7Me2k9FOo0mdwE8sD5US83uv96yXeZ7cXi9IDvqrzn0BlGItOg==", "FareInfoRef": "KBmR4shAuDKA7i0UmmBAAA==" }, "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": 70055, "gross_total": 70055, "base_fare": 44169, "tax": 25886, "sell": { "currency": "BDT", "total": 70055, "base_fare": 44169, "tax": 25886 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAwNTUsImJhc2VfZmFyZSI6NDQxNjksInRheCI6MjU4ODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDA1NSwiYmFzZV9mYXJlIjo0NDE2OSwidGF4IjoyNTg4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDA1NSwiYmFzZV9mYXJlIjo0NDE2OSwidGF4IjoyNTg4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70055, "base_fare": 44169, "tax": 25886, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44169.00", "tax": "25886.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 70055, "base_fare": 44169, "tax": 25886, "gross": { "base_fare": "44169.00", "tax": "25886.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12272.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "872.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMDU1LjAwIiwiYmFzZV9mYXJlIjoiNDQxNjkuMDAiLCJ0YXgiOiIyNTg4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTY5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDA1NS4wMCIsImJhc2VfZmFyZSI6IjQ0MTY5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDE2OS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAwNTUuMDAiLCJiYXNlX2ZhcmUiOiI0NDE2OS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMDU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMjcyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyNzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DEL", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 70055, "calendar_total_sell": 70055, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 70055, "filter": { "id": "F123TT00182-45", "price": 70055, "journey_duration": "PT1D11H10M", "journey_duration_seconds": 126600, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:50:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T22:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260950del2026012613152385del202601261720dac202601262020237dac202601302120del202601302350238del202601311350kul2026013122002384", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAEX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DEL", "arrival_time": "2026-01-26T13:15:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-26", "flight_time": "PT5H55M", "distance": "2408", "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": "2385" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2385" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1GNKQ3EERtlYRLiyIu\/f8zukAr1ZLxwthrvPdGzCyq1v\/HhPcUHsglAhmGmUKEuosIlLcKEVlwFlPP57ZjmJiZKHc8qvbGZNeFBdFFO1AL1H5uZScbzvRUtNVokg\/4ifVOmUN6HfWWuFmvszvqF4oD\/8q5D4GoLSI=", "FareInfoRef": "KBmR4shAuDKAui0UmmBAAA==" }, "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": "KBmR4shAuDKAGX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-26T17: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-01-26T20: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-01-26", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT04H05M", "lay_over_date": "2026-01-26", "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": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1GNKQ3EERtlYRLiyIu\/f8zukAr1ZLxwthrvPdGzCyq1v\/HhPcUHsglAhmGmUKEuosIlLcKEVlwFlPP57ZjmJiZKHc8qvbGZNeFBdFFO1AL1H5uZScbzvRUtNVokg\/4ifVOmUN6HfWWuFmvszvqF4oD\/8q5D4GoLSI=", "FareInfoRef": "KBmR4shAuDKAui0UmmBAAA==" }, "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-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H40M", "transit_time": "23H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKAIX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-30T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-30", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJJAdCKK2SuJNiyI2vf8xakgq1ZLtsZ5\/IQRDZiJmG\/5twGeIT0hJgMCor2UDu5GoVxVE5HEUU4\/XuuFcciNF0vGZuTdmu3hNSC7ZjqqoXTHHpIzd7Me2k9FOo0mdwE8sD5US83uv96yXeZ7cXi9IDvqrzn0BlGItOg==", "FareInfoRef": "KBmR4shAuDKA7i0UmmBAAA==" }, "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": "KBmR4shAuDKAMX0UmmBAAA==", "origin": "DEL", "departure_time": "2026-01-31T22:50:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "KUL", "arrival_time": "2026-02-01T07: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-01-31", "flight_time": "PT5H40M", "distance": "2408", "lay_over": "PT23H00M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2386" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WU2YWSKL", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd6mJJAdCKK2SuJNiyI2vf8xakgq1ZLtsZ5\/IQRDZiJmG\/5twGeIT0hJgMCor2UDu5GoVxVE5HEUU4\/XuuFcciNF0vGZuTdmu3hNSC7ZjqqoXTHHpIzd7Me2k9FOo0mdwE8sD5US83uv96yXeZ7cXi9IDvqrzn0BlGItOg==", "FareInfoRef": "KBmR4shAuDKA7i0UmmBAAA==" }, "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": 70055, "gross_total": 70055, "base_fare": 44169, "tax": 25886, "sell": { "currency": "BDT", "total": 70055, "base_fare": 44169, "tax": 25886 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzAwNTUsImJhc2VfZmFyZSI6NDQxNjksInRheCI6MjU4ODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDA1NSwiYmFzZV9mYXJlIjo0NDE2OSwidGF4IjoyNTg4NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDA1NSwiYmFzZV9mYXJlIjo0NDE2OSwidGF4IjoyNTg4Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70055, "base_fare": 44169, "tax": 25886, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44169.00", "tax": "25886.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 70055, "base_fare": 44169, "tax": 25886, "gross": { "base_fare": "44169.00", "tax": "25886.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12272.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "872.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMDU1LjAwIiwiYmFzZV9mYXJlIjoiNDQxNjkuMDAiLCJ0YXgiOiIyNTg4Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTY5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI3MDA1NS4wMCIsImJhc2VfZmFyZSI6IjQ0MTY5LjAwIiwidGF4IjoiMjU4ODYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDE2OS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAwNTUuMDAiLCJiYXNlX2ZhcmUiOiI0NDE2OS4wMCIsInRheCI6IjI1ODg2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMDU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMjcyLjAwIn0sIllSIjp7ImFtb3VudCI6Ijg3Mi4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyNzIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiODcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DEL", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "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-01-26-2026-02-01", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-02-01", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 70055, "calendar_total_sell": 70055, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 70055, "filter": { "id": "F123TT00182-46", "price": 70055, "journey_duration": "PT1D20H10M", "journey_duration_seconds": 159000, "layover_duration": "PT1D3H5M", "layover_duration_seconds": 97500, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:50:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-02-01T07:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601260950del2026012613152385del202601261720dac202601262020237dac202601302120del202601302350238del202601312250kul2026020107002386", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-47", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAWX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T09:20: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-01-26T11: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-01-26", "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": "102" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "102" }, "booking_class": { "brand_id": "2035924", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "1", "FareBasis": "SFL1YMY", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut3n0oSRKAmKVGBpM7D0\/z+jBlqplowPPfvsEIKKzkK68B8T3lM+Ua4NKFDLfd2gd88baL8KEfF4xsSaK4aHzkZKp6Oy9+3u8FYQXeRALVD7+7iSMV2asVkSbTOatAn8xHGaLOv+ytXRFpOqLn2hLLBTbe4DQngshg==", "FareInfoRef": "KBmR4shAuDKAFj0UmmBAAA==" }, "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-47", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035924", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MFL1YMY", "FareRuleKey": "gws-eJxNjkEOxCAIRQ\/T\/D0gcVza1Jomo66mCzdz\/2MM2jYZEuSbBx9ijELiiVnjfyz4LvVAOzegQSzfZ4HznnX+OogooObCvXZcHo6MtEmvyrMv6R6sIGvmiXqzuN+0bsZcGMZmyRibMaRN4BH7YbKt6VO7si1mFtFyQ3rBTrW5H04qLIk=", "FareInfoRef": "KBmR4shAuDKARj0UmmBAAA==" }, "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": 97849, "gross_total": 97849, "base_fare": 82689, "tax": 15160, "sell": { "currency": "BDT", "total": 97849, "base_fare": 82689, "tax": 15160 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTc4NDksImJhc2VfZmFyZSI6ODI2ODksInRheCI6MTUxNjB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0OSwiYmFzZV9mYXJlIjo4MjY4OSwidGF4IjoxNTE2MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Nzg0OSwiYmFzZV9mYXJlIjo4MjY4OSwidGF4IjoxNTE2MH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 97849, "base_fare": 82689, "tax": 15160, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "82689.00", "tax": "15160.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 97849, "base_fare": 82689, "tax": 15160, "gross": { "base_fare": "82689.00", "tax": "15160.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2418.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3ODQ5LjAwIiwiYmFzZV9mYXJlIjoiODI2ODkuMDAiLCJ0YXgiOiIxNTE2MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgyNjg5LjAwIiwidGF4IjoiMTUxNjAuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5Nzg0OS4wMCIsImJhc2VfZmFyZSI6IjgyNjg5LjAwIiwidGF4IjoiMTUxNjAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjY4OS4wMCIsInRheCI6IjE1MTYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc4NDkuMDAiLCJiYXNlX2ZhcmUiOiI4MjY4OS4wMCIsInRheCI6IjE1MTYwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3ODQ5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjI0MTguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQxOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "MH" ] }, "operating_carrier": { "count": 1, "data": [ "MH" ] }, "rbd_class": { "count": 2, "data": [ "S", "M" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 97849, "calendar_total_sell": 97849, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 97849, "filter": { "id": "F123TT00182-47", "price": 97849, "journey_duration": "PT8H0M", "journey_duration_seconds": 28800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:20:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601260920dac202601261120102dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-48", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAgX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:50:00.000+08:00", "origin_terminal": "M", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DAC", "arrival_time": "2026-01-26T17: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-01-26", "flight_time": "PT4H00M", "distance": "1642", "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": "316" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "316" }, "booking_class": { "brand_id": "1736438", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BSKULR", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfvuWpAjBdqYaDhYe+jF\/\/8MB9DEDbBD3s5AjNHEvKjO8b8mvKe0ox4ZqDDusmR45y4OytsJEQlI+\/14PDEizBPUDkfXPpYtz2zYZAsDtcLZT9rJRi4TFe1hNEkHfmK9UdalvFKRIG2JrfqFcuU3mu8DDQMsGw==", "FareInfoRef": "KBmR4shAuDKAWj0UmmBAAA==" }, "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-48", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAiX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T08:50: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-01-30T14:50:00.000+08:00", "destination_terminal": "M", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-30", "flight_time": "PT4H00M", "distance": "1642", "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": "315" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "315" }, "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": "USKULR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muv2gqDCSQKJKrRiaMmTp\/39GD0ilWAYfPPsgxmhp7zTGxWtM+E7LjlITUGC1nvUFR+99Px0gGVB3Xb8xLG4UKB2OanpbssmpYOMWOjqK4tzznMSGrxwN2sNoUhP4i\/UhWeb8WTIDW9Ku5oT00E819wMmNiw3", "FareInfoRef": "KBmR4shAuDKAhj0UmmBAAA==" }, "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": 145068, "gross_total": 145068, "base_fare": 132326, "tax": 12742, "sell": { "currency": "BDT", "total": 145068, "base_fare": 132326, "tax": 12742 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ1MDY4LCJiYXNlX2ZhcmUiOjEzMjMyNiwidGF4IjoxMjc0Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NTA2OCwiYmFzZV9mYXJlIjoxMzIzMjYsInRheCI6MTI3NDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ1MDY4LCJiYXNlX2ZhcmUiOjEzMjMyNiwidGF4IjoxMjc0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 145068, "base_fare": 132326, "tax": 12742, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "132326.00", "tax": "12742.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 145068, "base_fare": 132326, "tax": 12742, "gross": { "base_fare": "132326.00", "tax": "12742.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "7798.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NTA2OC4wMCIsImJhc2VfZmFyZSI6IjEzMjMyNi4wMCIsInRheCI6IjEyNzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMzI2LjAwIiwidGF4IjoiMTI3NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNDUwNjguMDAiLCJiYXNlX2ZhcmUiOiIxMzIzMjYuMDAiLCJ0YXgiOiIxMjc0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjMyNi4wMCIsInRheCI6IjEyNzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ1MDY4LjAwIiwiYmFzZV9mYXJlIjoiMTMyMzI2LjAwIiwidGF4IjoiMTI3NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1MDY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3Nzk4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 2, "data": [ "KUL", "DAC" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "B", "U" ] }, "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-01-26-2026-01-30", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-30", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 145068, "calendar_total_sell": 145068, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 145068, "filter": { "id": "F123TT00182-48", "price": 145068, "journey_duration": "PT8H0M", "journey_duration_seconds": 28800, "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": "morning", "departure_departure_time": "2026-01-26T15:50:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-30T14:50:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261550dac202601261750316dac202601300850kul202601301450315", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "0H50M", "routes": [ { "air_segment_key": "KBmR4shAuDKAmX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18: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-01-26T19:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwjAI\/ZjlvEMv6\/q2ZV2icatOnUlf\/P\/PENZpPA2UcOAAfd8bMi0xu\/4fDVDkIQ3jfEYGQ5wz1vmuA3y0kyaIpcav0wkaSC3ykJ4vG9ks5XYlYlKLMViOCv\/T2CWURfNYkbdR9YyYqjhrQhDNLKpkI2FiXsoddVXTSjrvZPU6nCi5qZMPKaSjQIGSc8m4bLNwVbdOxVtuJAXwDeQQ7CfU7Ts2zH49SAqQTaXvA52VQuI=", "FareInfoRef": "KBmR4shAuDKAmj0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT00H50M", "lay_over_date": "2026-01-26", "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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwjAI\/ZjlvEMv6\/q2ZV2icatOnUlf\/P\/PENZpPA2UcOAAfd8bMi0xu\/4fDVDkIQ3jfEYGQ5wz1vmuA3y0kyaIpcav0wkaSC3ykJ4vG9ks5XYlYlKLMViOCv\/T2CWURfNYkbdR9YyYqjhrQhDNLKpkI2FiXsoddVXTSjrvZPU6nCi5qZMPKaSjQIGSc8m4bLNwVbdOxVtuJAXwDeQQ7CfU7Ts2zH49SAqQTaXvA52VQuI=", "FareInfoRef": "KBmR4shAuDKAmj0UmmBAAA==" }, "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-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": "KBmR4shAuDKAsX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T07:05: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-01-31T08: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-01-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": 125223, "gross_total": 125223, "base_fare": 107734, "tax": 17489, "sell": { "currency": "BDT", "total": 125223, "base_fare": 107734, "tax": 17489 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjIzLCJiYXNlX2ZhcmUiOjEwNzczNCwidGF4IjoxNzQ4OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTIyMywiYmFzZV9mYXJlIjoxMDc3MzQsInRheCI6MTc0ODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjIzLCJiYXNlX2ZhcmUiOjEwNzczNCwidGF4IjoxNzQ4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 125223, "base_fare": 107734, "tax": 17489, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107734.00", "tax": "17489.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 125223, "base_fare": 107734, "tax": 17489, "gross": { "base_fare": "107734.00", "tax": "17489.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "10090.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNTIyMy4wMCIsImJhc2VfZmFyZSI6IjEwNzczNC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3NzM0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjUyMjMuMDAiLCJiYXNlX2ZhcmUiOiIxMDc3MzQuMDAiLCJ0YXgiOiIxNzQ4OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzczNC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI1MjIzLjAwIiwiYmFzZV9mYXJlIjoiMTA3NzM0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1MjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMDA5MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 1, "data": [ "SQ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 125223, "calendar_total_sell": 125223, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 125223, "filter": { "id": "F123TT00182-49", "price": 125223, "journey_duration": "PT12H30M", "journey_duration_seconds": 45000, "layover_duration": "PT1H55M", "layover_duration_seconds": 6900, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T08:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261830sin202601261950121sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310705kul202601310815104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H10M", "transit_time": "0H50M", "routes": [ { "air_segment_key": "KBmR4shAuDKAmX0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18: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-01-26T19:50:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "121" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwjAI\/ZjlvEMv6\/q2ZV2icatOnUlf\/P\/PENZpPA2UcOAAfd8bMi0xu\/4fDVDkIQ3jfEYGQ5wz1vmuA3y0kyaIpcav0wkaSC3ykJ4vG9ks5XYlYlKLMViOCv\/T2CWURfNYkbdR9YyYqjhrQhDNLKpkI2FiXsoddVXTSjrvZPU6nCi5qZMPKaSjQIGSc8m4bLNwVbdOxVtuJAXwDeQQ7CfU7Ts2zH49SAqQTaXvA52VQuI=", "FareInfoRef": "KBmR4shAuDKAmj0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT00H50M", "lay_over_date": "2026-01-26", "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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwjAI\/ZjlvEMv6\/q2ZV2icatOnUlf\/P\/PENZpPA2UcOAAfd8bMi0xu\/4fDVDkIQ3jfEYGQ5wz1vmuA3y0kyaIpcav0wkaSC3ykJ4vG9ks5XYlYlKLMViOCv\/T2CWURfNYkbdR9YyYqjhrQhDNLKpkI2FiXsoddVXTSjrvZPU6nCi5qZMPKaSjQIGSc8m4bLNwVbdOxVtuJAXwDeQQ7CfU7Ts2zH49SAqQTaXvA52VQuI=", "FareInfoRef": "KBmR4shAuDKAmj0UmmBAAA==" }, "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-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": "KBmR4shAuDKAuX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T08: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-01-31T09:30: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-01-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": 125223, "gross_total": 125223, "base_fare": 107734, "tax": 17489, "sell": { "currency": "BDT", "total": 125223, "base_fare": 107734, "tax": 17489 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjIzLCJiYXNlX2ZhcmUiOjEwNzczNCwidGF4IjoxNzQ4OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTIyMywiYmFzZV9mYXJlIjoxMDc3MzQsInRheCI6MTc0ODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1MjIzLCJiYXNlX2ZhcmUiOjEwNzczNCwidGF4IjoxNzQ4OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 125223, "base_fare": 107734, "tax": 17489, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107734.00", "tax": "17489.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 125223, "base_fare": 107734, "tax": 17489, "gross": { "base_fare": "107734.00", "tax": "17489.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "10090.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNTIyMy4wMCIsImJhc2VfZmFyZSI6IjEwNzczNC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3NzM0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjUyMjMuMDAiLCJiYXNlX2ZhcmUiOiIxMDc3MzQuMDAiLCJ0YXgiOiIxNzQ4OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzczNC4wMCIsInRheCI6IjE3NDg5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI1MjIzLjAwIiwiYmFzZV9mYXJlIjoiMTA3NzM0LjAwIiwidGF4IjoiMTc0ODkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI1MjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIxMDA5MC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVVQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwMDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHMSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjA1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiSDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjIyMDYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3MTgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 1, "data": [ "SQ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 125223, "calendar_total_sell": 125223, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 125223, "filter": { "id": "F123TT00182-50", "price": 125223, "journey_duration": "PT13H45M", "journey_duration_seconds": 49500, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261830sin202601261950121sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310825kul202601310930106", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H25M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T19:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "473" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jJ9yTQB7dWo9Kmtew9icv+\/zNmSjfNiBDFwXGGYTCxVlT98I8dkHkQx\/18RIKCwZvzTd8DTXBTKYiyx83TASVhL9IYHy8X1JZ8OYuoED6EzmkoaH4aqwRJxe5+RXrui57xFhXPbqVmoqq4IJicLvmGatValtNK1liGi0Q\/9XwQu7g1FCCnlBNOz5lc1a1T8eaOxZ4A34SLYF2huu\/VzNy8kdKBTvnvA5soQt0=", "FareInfoRef": "KBmR4shAuDKACk0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jJ9yTQB7dWo9Kmtew9icv+\/zNmSjfNiBDFwXGGYTCxVlT98I8dkHkQx\/18RIKCwZvzTd8DTXBTKYiyx83TASVhL9IYHy8X1JZ8OYuoED6EzmkoaH4aqwRJxe5+RXrui57xFhXPbqVmoqq4IJicLvmGatValtNK1liGi0Q\/9XwQu7g1FCCnlBNOz5lc1a1T8eaOxZ4A34SLYF2huu\/VzNy8kdKBTvnvA5soQt0=", "FareInfoRef": "KBmR4shAuDKACk0UmmBAAA==" }, "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-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": "KBmR4shAuDKAsX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T07:05: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-01-31T08: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-01-30", "flight_time": "PT1H10M", "distance": "186", "lay_over": "PT01H05M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": 122927, "gross_total": 122927, "base_fare": 106133, "tax": 16794, "sell": { "currency": "BDT", "total": 122927, "base_fare": 106133, "tax": 16794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyOTI3LCJiYXNlX2ZhcmUiOjEwNjEzMywidGF4IjoxNjc5NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjkyNywiYmFzZV9mYXJlIjoxMDYxMzMsInRheCI6MTY3OTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyOTI3LCJiYXNlX2ZhcmUiOjEwNjEzMywidGF4IjoxNjc5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 122927, "base_fare": 106133, "tax": 16794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106133.00", "tax": "16794.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 122927, "base_fare": 106133, "tax": 16794, "gross": { "base_fare": "106133.00", "tax": "16794.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "9395.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjkyNy4wMCIsImJhc2VfZmFyZSI6IjEwNjEzMy4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTMzLjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjI5MjcuMDAiLCJiYXNlX2ZhcmUiOiIxMDYxMzMuMDAiLCJ0YXgiOiIxNjc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjEzMy4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyOTI3LjAwIiwiYmFzZV9mYXJlIjoiMTA2MTMzLjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIyOTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5Mzk1LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTcxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": [ "TR", "SQ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "TR", "calendar_total_currency": "BDT", "calendar_total_price": 122927, "calendar_total_sell": 122927, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 122927, "filter": { "id": "F123TT00182-51", "price": 122927, "journey_duration": "PT12H45M", "journey_duration_seconds": 45900, "layover_duration": "PT2H15M", "layover_duration_seconds": 8100, "carrier_operating": "TR", "carrier_marketing": "SQ", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T08:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261815sin202601261930473sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310705kul202601310815104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H25M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKA0X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T19:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TR", "carrier_name": "Scoot", "carrier_logo": "TR.png", "flight_number": "473" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "8583" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jJ9yTQB7dWo9Kmtew9icv+\/zNmSjfNiBDFwXGGYTCxVlT98I8dkHkQx\/18RIKCwZvzTd8DTXBTKYiyx83TASVhL9IYHy8X1JZ8OYuoED6EzmkoaH4aqwRJxe5+RXrui57xFhXPbqVmoqq4IJicLvmGatValtNK1liGi0Q\/9XwQu7g1FCCnlBNOz5lc1a1T8eaOxZ4A34SLYF2huu\/VzNy8kdKBTvnvA5soQt0=", "FareInfoRef": "KBmR4shAuDKACk0UmmBAAA==" }, "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": "KBmR4shAuDKAoX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-26T20: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-01-26T22: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-01-26", "flight_time": "PT4H00M", "distance": "1801", "lay_over": "PT01H10M", "lay_over_date": "2026-01-26", "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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E31MYR", "FareRuleKey": "gws-eJxNT8sOwyAM+5jJ9yTQB7dWo9Kmtew9icv+\/zNmSjfNiBDFwXGGYTCxVlT98I8dkHkQx\/18RIKCwZvzTd8DTXBTKYiyx83TASVhL9IYHy8X1JZ8OYuoED6EzmkoaH4aqwRJxe5+RXrui57xFhXPbqVmoqq4IJicLvmGatValtNK1liGi0Q\/9XwQu7g1FCCnlBNOz5lc1a1T8eaOxZ4A34SLYF2huu\/VzNy8kdKBTvnvA5soQt0=", "FareInfoRef": "KBmR4shAuDKACk0UmmBAAA==" }, "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-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H35M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKAqX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-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-01-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": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": "KBmR4shAuDKAuX0UmmBAAA==", "origin": "SIN", "departure_time": "2026-01-31T08: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-01-31T09:30: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-01-31", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT02H25M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11MYR", "FareRuleKey": "gws-eJxNT9sOwiAM\/ZjlvLdcBrxtERKNGzp1Jrz4\/59hATUeQik9vZxO06RIjcRspn8MQJGDOB+WEzIUxBiljfUesEGnGiCWHLulI6ojuchzfDx1YLWW64WIqd4QnOZQYX89WovKYrhvyPsBbUrGeV9gtHKu\/QpIB0JiXssNXaomCedGdluHE0WTvDyILo6NKllQbclNG1Hv26fiJTtSBfB1ZBG0Fbp6z4rZbh+SHESp1L0BrJ9C6g==", "FareInfoRef": "KBmR4shAuDKA0j0UmmBAAA==" }, "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": 122927, "gross_total": 122927, "base_fare": 106133, "tax": 16794, "sell": { "currency": "BDT", "total": 122927, "base_fare": 106133, "tax": 16794 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyOTI3LCJiYXNlX2ZhcmUiOjEwNjEzMywidGF4IjoxNjc5NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjkyNywiYmFzZV9mYXJlIjoxMDYxMzMsInRheCI6MTY3OTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyOTI3LCJiYXNlX2ZhcmUiOjEwNjEzMywidGF4IjoxNjc5NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 122927, "base_fare": 106133, "tax": 16794, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106133.00", "tax": "16794.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 122927, "base_fare": 106133, "tax": 16794, "gross": { "base_fare": "106133.00", "tax": "16794.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "9395.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjkyNy4wMCIsImJhc2VfZmFyZSI6IjEwNjEzMy4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTMzLjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjI5MjcuMDAiLCJiYXNlX2ZhcmUiOiIxMDYxMzMuMDAiLCJ0YXgiOiIxNjc5NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjEzMy4wMCIsInRheCI6IjE2Nzk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyOTI3LjAwIiwiYmFzZV9mYXJlIjoiMTA2MTMzLjAwIiwidGF4IjoiMTY3OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIyOTI3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5Mzk1LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTUxMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTcxOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjQ1NSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "SIN", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "SQ" ] }, "operating_carrier": { "count": 2, "data": [ "TR", "SQ" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "TR", "calendar_total_currency": "BDT", "calendar_total_price": 122927, "calendar_total_sell": 122927, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 122927, "filter": { "id": "F123TT00182-52", "price": 122927, "journey_duration": "PT14H0M", "journey_duration_seconds": 50400, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "TR", "carrier_marketing": "SQ", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "SIN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-31T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "kul202601261815sin202601261930473sin202601262040dac202601262240446dac202601302355sin202601310600447sin202601310825kul202601310930106", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLE00CFS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut0mhbQbFYVESsKSMGTp\/39GD2ilWjI+9GyfvfdGjBPVm\/+PAe9hL8glABmGue4znLUjlJ8LInLHuUWRkA70HcYR5YZ71dYYTRhZEFzSjmrgau9aNjKV6WHrTkV1RpWcwE\/EhTI\/X+cRktJZaPhFMoGHcuoD6Y8sCw==", "FareInfoRef": "KBmR4shAuDKAVk0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE00CFL", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd528+mSyIFGSsKmzSKb3v8YHaCVagk86NkzhBBMbBTVPvxXh3d3nMinAxnGs8wO620Y6uuCiNyRtyjiaUczsYkoV9y61kG\/RWODj0kbKoWr3tvxIGvO9FSUaBTJDfxEXCnzvLz8mZTJwsAvkgn8Kbc+93osBg==", "FareInfoRef": "KBmR4shAuDKAik0UmmBAAA==" }, "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-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "4H0M", "routes": [ { "air_segment_key": "KBmR4shAuDKA8X0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T14:05: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-01-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-01-30", "flight_time": "PT2H25M", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SKE00CFL", "FareRuleKey": "gws-eJxNjsEOgyAQRD\/GzH0XinrErNAmKhfrwUv\/\/zM6gk26CeyQtztDjNGJ60X1Ef+rw6fbDpTDgALHs2xPaAhhgOfrhIiM2JckYnlFM\/FCVCpuXeug+eTYYH3Wis7Cuu95MrLmTE\/FFY1LcgM\/kV6UZZrftmdlsjDwRjKAP+XWFwfbLBs=", "FareInfoRef": "KBmR4shAuDKArk0UmmBAAA==" }, "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": "KBmR4shAuDKA+X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-30T22:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T02:30: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-01-30", "flight_time": "PT4H00M", "distance": "1548", "lay_over": "PT04H00M", "lay_over_date": "2026-01-30", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "859" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "859" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "2", "FareBasis": "VLE00CFS", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPSmMdbdOpd0kIBfWSVz2\/2fMLUxapMSOnDgJIThxo6gO4T86fLq1wEoEDI45lwXeX24Y2OwQEY\/3kkRi3nB49ELJmnygtsHkYk9AHLM2aTfGWef10byqM1FRL6NSbuBH0pPU7tNri1k5LTx4SnIFH+XWF\/raLCk=", "FareInfoRef": "KBmR4shAuDKA4k0UmmBAAA==" }, "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": 125560, "gross_total": 125560, "base_fare": 74018, "tax": 51542, "sell": { "currency": "BDT", "total": 125560, "base_fare": 74018, "tax": 51542 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1NTYwLCJiYXNlX2ZhcmUiOjc0MDE4LCJ0YXgiOjUxNTQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI1NTYwLCJiYXNlX2ZhcmUiOjc0MDE4LCJ0YXgiOjUxNTQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTU2MCwiYmFzZV9mYXJlIjo3NDAxOCwidGF4Ijo1MTU0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 125560, "base_fare": 74018, "tax": 51542, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74018.00", "tax": "51542.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 125560, "base_fare": 74018, "tax": 51542, "gross": { "base_fare": "74018.00", "tax": "51542.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "33632.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNTU2MC4wMCIsImJhc2VfZmFyZSI6Ijc0MDE4LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDAxOC4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI1NTYwLjAwIiwiYmFzZV9mYXJlIjoiNzQwMTguMDAiLCJ0YXgiOiI1MTU0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MDE4LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjU1NjAuMDAiLCJiYXNlX2ZhcmUiOiI3NDAxOC4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTU2MCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMzYzMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwOTY2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzYzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "KMG", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 1, "data": [ "MU" ] }, "rbd_class": { "count": 4, "data": [ "T", "N", "S", "V" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 125560, "calendar_total_sell": 125560, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 125560, "filter": { "id": "F123TT00182-53", "price": 125560, "journey_duration": "PT1D9H45M", "journey_duration_seconds": 121500, "layover_duration": "PT20H40M", "layover_duration_seconds": 74400, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T02:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601301405kmg2026013018302036kmg202601302230kul202601310230859", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLE00CFS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut0mhbQbFYVESsKSMGTp\/39GD2ilWjI+9GyfvfdGjBPVm\/+PAe9hL8glABmGue4znLUjlJ8LInLHuUWRkA70HcYR5YZ71dYYTRhZEFzSjmrgau9aNjKV6WHrTkV1RpWcwE\/EhTI\/X+cRktJZaPhFMoGHcuoD6Y8sCw==", "FareInfoRef": "KBmR4shAuDKAVk0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE00CFL", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd528+mSyIFGSsKmzSKb3v8YHaCVagk86NkzhBBMbBTVPvxXh3d3nMinAxnGs8wO620Y6uuCiNyRtyjiaUczsYkoV9y61kG\/RWODj0kbKoWr3tvxIGvO9FSUaBTJDfxEXCnzvLz8mZTJwsAvkgn8Kbc+93osBg==", "FareInfoRef": "KBmR4shAuDKAik0UmmBAAA==" }, "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-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKA8X0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T14:05: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-01-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-01-30", "flight_time": "PT2H25M", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RKE00CFL", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut1OqkK3VG4CUqkHoEMX\/v8zuCZFwlLii559l5RSkDCIap\/+q8OnWzf4ZoAj8CzrDTqOvSLytUNErnguWcTKA80kCpFX3LrWQYs5sMGGohXtzjrveTKy5kxPxRGNQ3IDP5HvlD7Nb3sVZbIw8ERyAX\/KrS8ITiwc", "FareInfoRef": "KBmR4shAuDKAjk0UmmBAAA==" }, "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": "KBmR4shAuDKAAY0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-31T10:35:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T14: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-01-31", "flight_time": "PT4H10M", "distance": "1548", "lay_over": "PT16H05M", "lay_over_date": "2026-01-30", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "873" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "873" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "2", "FareBasis": "VLE00CFS", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPSmMdbdOpd0kIBfWSVz2\/2fMLUxapMSOnDgJIThxo6gO4T86fLq1wEoEDI45lwXeX24Y2OwQEY\/3kkRi3nB49ELJmnygtsHkYk9AHLM2aTfGWef10byqM1FRL6NSbuBH0pPU7tNri1k5LTx4SnIFH+XWF\/raLCk=", "FareInfoRef": "KBmR4shAuDKAkk0UmmBAAA==" }, "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": 131028, "gross_total": 131028, "base_fare": 79486, "tax": 51542, "sell": { "currency": "BDT", "total": 131028, "base_fare": 79486, "tax": 51542 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMxMDI4LCJiYXNlX2ZhcmUiOjc5NDg2LCJ0YXgiOjUxNTQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMxMDI4LCJiYXNlX2ZhcmUiOjc5NDg2LCJ0YXgiOjUxNTQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMTAyOCwiYmFzZV9mYXJlIjo3OTQ4NiwidGF4Ijo1MTU0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 131028, "base_fare": 79486, "tax": 51542, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "79486.00", "tax": "51542.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 131028, "base_fare": 79486, "tax": 51542, "gross": { "base_fare": "79486.00", "tax": "51542.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "33632.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMTAyOC4wMCIsImJhc2VfZmFyZSI6Ijc5NDg2LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQ4Ni4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMxMDI4LjAwIiwiYmFzZV9mYXJlIjoiNzk0ODYuMDAiLCJ0YXgiOiI1MTU0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5NDg2LjAwIiwidGF4IjoiNTE1NDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzEwMjguMDAiLCJiYXNlX2ZhcmUiOiI3OTQ4Ni4wMCIsInRheCI6IjUxNTQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMTAyOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIzMzYzMi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwOTY2LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkcxIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDUiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJIOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjIwNiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzYzMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "KMG", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 1, "data": [ "MU" ] }, "rbd_class": { "count": 4, "data": [ "T", "N", "R", "V" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 131028, "calendar_total_sell": 131028, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 131028, "filter": { "id": "F123TT00182-54", "price": 131028, "journey_duration": "PT1D22H0M", "journey_duration_seconds": 165600, "layover_duration": "PT1D8H45M", "layover_duration_seconds": 117900, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T14:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601301405kmg2026013018302036kmg202601311035kul202601311445873", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "KBmR4shAuDKACY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T10: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": "DXB", "arrival_time": "2026-01-26T13:20: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-01-26", "flight_time": "PT7H05M", "distance": "3450", "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": "345" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "345" }, "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": "KXEESMY1", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1X0sTcDHFDwcRLG6iX\/v9ndFQCXdAdfe6MIQQnbhLVMfzXgO9gCfnagAzHFdcND\/HLAuWpQEQ80sfsdRZFN3ETUW64d20P42ieDbvu0lEtlLan6yDrzvRU1GhUyQncwp6UeY1vhtXk2fGyI5nBn3LqBx9SLE8=", "FareInfoRef": "KBmR4shAuDKA\/k0UmmBAAA==" }, "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": "KBmR4shAuDKAEY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T16: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-01-26T23:00:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-26", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT03H25M", "lay_over_date": "2026-01-26", "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": "KXEESMY1", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1X0sTcDHFDwcRLG6iX\/v9ndFQCXdAdfe6MIQQnbhLVMfzXgO9gCfnagAzHFdcND\/HLAuWpQEQ80sfsdRZFN3ETUW64d20P42ieDbvu0lEtlLan6yDrzvRU1GhUyQncwp6UeY1vhtXk2fGyI5nBn3LqBx9SLE8=", "FareInfoRef": "KBmR4shAuDKA\/k0UmmBAAA==" }, "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-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAKY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T12: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-01-30T15:55: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-01-30", "flight_time": "PT5H25M", "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": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XWRZFMY1", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutoA3mgIxqXIwNooH\/\/8zOlBN3AR2dh+7QwjBiLGiOob\/GPAZ0oqyLUCB4Vm3K+zZ+KlXFSLi8Xre3\/lWFceSkxCVjo+s\/WEck2dC1iwd1cL43nFeyLy6ybadimaNJjmBn0gXyjLHB82aszNsHkgc+FNO7T4WLHI=", "FareInfoRef": "KBmR4shAuDKANl0UmmBAAA==" }, "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": "KBmR4shAuDKAMY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-31T11:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T22: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-01-31", "flight_time": "PT7H15M", "distance": "3450", "lay_over": "PT19H05M", "lay_over_date": "2026-01-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XWRZFMY1", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutoA3mgIxqXIwNooH\/\/8zOlBN3AR2dh+7QwjBiLGiOob\/GPAZ0oqyLUCB4Vm3K+zZ+KlXFSLi8Xre3\/lWFceSkxCVjo+s\/WEck2dC1iwd1cL43nFeyLy6ybadimaNJjmBn0gXyjLHB82aszNsHkgc+FNO7T4WLHI=", "FareInfoRef": "KBmR4shAuDKANl0UmmBAAA==" }, "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": 216807, "gross_total": 216807, "base_fare": 165135, "tax": 51672, "sell": { "currency": "BDT", "total": 216807, "base_fare": 165135, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE2ODA3LCJiYXNlX2ZhcmUiOjE2NTEzNSwidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNjgwNywiYmFzZV9mYXJlIjoxNjUxMzUsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE2ODA3LCJiYXNlX2ZhcmUiOjE2NTEzNSwidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 216807, "base_fare": 165135, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165135.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 216807, "base_fare": 165135, "tax": 51672, "gross": { "base_fare": "165135.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNjgwNy4wMCIsImJhc2VfZmFyZSI6IjE2NTEzNS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MTM1LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTY4MDcuMDAiLCJiYXNlX2ZhcmUiOiIxNjUxMzUuMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2NTEzNS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE2ODA3LjAwIiwiYmFzZV9mYXJlIjoiMTY1MTM1LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2ODA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "K", "2": "X" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 216807, "calendar_total_sell": 216807, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 216807, "filter": { "id": "F123TT00182-55", "price": 216807, "journey_duration": "PT1D22H30M", "journey_duration_seconds": 167400, "layover_duration": "PT22H30M", "layover_duration_seconds": 81000, "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": "midnight", "departure_departure_time": "2026-01-26T10:15:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T22:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601261015dxb202601261320345dxb202601261645dac202601262300584dac202601301230dxb202601301555583dxb202601311100kul202601312215342", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAGY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T01:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "DXB", "arrival_time": "2026-01-26T04: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-01-25", "flight_time": "PT7H20M", "distance": "3450", "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": "343" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "343" }, "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": "KXEESMY1", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1X0sTcDHFDwcRLG6iX\/v9ndFQCXdAdfe6MIQQnbhLVMfzXgO9gCfnagAzHFdcND\/HLAuWpQEQ80sfsdRZFN3ETUW64d20P42ieDbvu0lEtlLan6yDrzvRU1GhUyQncwp6UeY1vhtXk2fGyI5nBn3LqBx9SLE8=", "FareInfoRef": "KBmR4shAuDKA\/k0UmmBAAA==" }, "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": "KBmR4shAuDKAIY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-26T13:55:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "DAC", "arrival_time": "2026-01-26T20: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-01-26", "flight_time": "PT4H35M", "distance": "2207", "lay_over": "PT09H10M", "lay_over_date": "2026-01-26", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "523" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2286" }, "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": "KXEESMY1", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH1X0sTcDHFDwcRLG6iX\/v9ndFQCXdAdfe6MIQQnbhLVMfzXgO9gCfnagAzHFdcND\/HLAuWpQEQ80sfsdRZFN3ETUW64d20P42ieDbvu0lEtlLan6yDrzvRU1GhUyQncwp6UeY1vhtXk2fGyI5nBn3LqBx9SLE8=", "FareInfoRef": "KBmR4shAuDKA\/k0UmmBAAA==" }, "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-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "KBmR4shAuDKAKY0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T12: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-01-30T15:55: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-01-30", "flight_time": "PT5H25M", "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": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XWRZFMY1", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutoA3mgIxqXIwNooH\/\/8zOlBN3AR2dh+7QwjBiLGiOob\/GPAZ0oqyLUCB4Vm3K+zZ+KlXFSLi8Xre3\/lWFceSkxCVjo+s\/WEck2dC1iwd1cL43nFeyLy6ybadimaNJjmBn0gXyjLHB82aszNsHkgc+FNO7T4WLHI=", "FareInfoRef": "KBmR4shAuDKANl0UmmBAAA==" }, "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": "KBmR4shAuDKAMY0UmmBAAA==", "origin": "DXB", "departure_time": "2026-01-31T11:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "KUL", "arrival_time": "2026-01-31T22: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-01-31", "flight_time": "PT7H15M", "distance": "3450", "lay_over": "PT19H05M", "lay_over_date": "2026-01-30", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "342" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XWRZFMY1", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsutoA3mgIxqXIwNooH\/\/8zOlBN3AR2dh+7QwjBiLGiOob\/GPAZ0oqyLUCB4Vm3K+zZ+KlXFSLi8Xre3\/lWFceSkxCVjo+s\/WEck2dC1iwd1cL43nFeyLy6ybadimaNJjmBn0gXyjLHB82aszNsHkgc+FNO7T4WLHI=", "FareInfoRef": "KBmR4shAuDKANl0UmmBAAA==" }, "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": 216807, "gross_total": 216807, "base_fare": 165135, "tax": 51672, "sell": { "currency": "BDT", "total": 216807, "base_fare": 165135, "tax": 51672 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE2ODA3LCJiYXNlX2ZhcmUiOjE2NTEzNSwidGF4Ijo1MTY3Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjIxNjgwNywiYmFzZV9mYXJlIjoxNjUxMzUsInRheCI6NTE2NzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjE2ODA3LCJiYXNlX2ZhcmUiOjE2NTEzNSwidGF4Ijo1MTY3Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 216807, "base_fare": 165135, "tax": 51672, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "165135.00", "tax": "51672.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 216807, "base_fare": 165135, "tax": 51672, "gross": { "base_fare": "165135.00", "tax": "51672.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "35588.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "11140.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjIxNjgwNy4wMCIsImJhc2VfZmFyZSI6IjE2NTEzNS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1MTM1LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyMTY4MDcuMDAiLCJiYXNlX2ZhcmUiOiIxNjUxMzUuMDAiLCJ0YXgiOiI1MTY3Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2NTEzNS4wMCIsInRheCI6IjUxNjcyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjE2ODA3LjAwIiwiYmFzZV9mYXJlIjoiMTY1MTM1LjAwIiwidGF4IjoiNTE2NzIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE2ODA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjM1NTg4LjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExNDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllRIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzNTU4OCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "DXB", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 2, "data": [ "EK", "FZ" ] }, "rbd_class": { "count": 2, "data": { "0": "K", "2": "X" } }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 216807, "calendar_total_sell": 216807, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 216807, "filter": { "id": "F123TT00182-56", "price": 216807, "journey_duration": "PT2D4H50M", "journey_duration_seconds": 190200, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "388", "aircraft_name": "388", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T01:25:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-31T22:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601260125dxb202601260445343dxb202601261355dac202601262030523dac202601301230dxb202601301555583dxb202601311100kul202601312215342", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "KBmR4shAuDKAQY0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T18:15:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KTM", "arrival_time": "2026-01-26T20:40:00.000+05:45", "destination_terminal": null, "destination_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "flight_date": "2026-01-26", "flight_time": "PT4H40M", "distance": "2035", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "891" }, "booking_class": { "brand_id": "2041024", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KAESMYYJ", "FareRuleKey": "gws-eJxNjrEOwjAMRD+mut12oYQtFW1UEZqFdsjC\/38Gl1hIWEp8zovPjjGa2CSql\/gfAz7Ddkc5H0CB8eRjxxjCeIWyqhCRgDyv773WJ9zEJqLSsWftH5MlZUKSJI5aoPY7ny8yd6anoo1Gk+zAT6wbZZmXw7TVQYyPjuQGbsquLykQLBE=", "FareInfoRef": "KBmR4shAuDKAXl0UmmBAAA==" }, "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": "KBmR4shAuDKASY0UmmBAAA==", "origin": "KTM", "departure_time": "2026-01-27T13:50:00.000+05:45", "origin_terminal": "I", "origin_airport": { "name": "Tribhuvan International Airport", "city": "Kathmandu", "country": "Nepal", "timezone": "Asia\/Kathmandu" }, "destination": "DAC", "arrival_time": "2026-01-27T15: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-01-27", "flight_time": "PT1H25M", "distance": "413", "lay_over": "PT17H10M", "lay_over_date": "2026-01-26", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "678" }, "booking_class": { "brand_id": "2041007", "brand_title": "ECONOMY PREMIUM", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YAWUNPYH", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH3clMTcFBMRSqWHhOKl\/\/8ZXdcWuqAzy9sdDSEIZaFzt\/BfE95T2VCvBFSInj0muNkvm3UNJD1afF312QpGiKyKquGhzgazZKogU9VQLzS77+dD2UjWTIf+NLrVDfzMUdTWuJ9ivedMpi\/jCv2qrn0ATZwsSQ==", "FareInfoRef": "KBmR4shAuDKAkl0UmmBAAA==" }, "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-57", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H0M", "transit_time": null, "routes": [ { "air_segment_key": "KBmR4shAuDKAYX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-30T22: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-01-31T04:55: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-01-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": "197" }, "marketing": { "carrier": "H9", "carrier_name": "Himalaya Airlines", "carrier_logo": "H9.png", "flight_number": "197" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YIFMH", "FareRuleKey": "gws-eJxNTjkOwyAQfIw1\/S4ggzssTESUQBUXNPn\/MzJgFxlpz5k9YoxGzCqqLv5jwXepBe1MQIOhvc43VK3zFpZlh4gE9OeDsmuFFfbb5K6oU3W4FBiQQw6T6o24\/bEniBovYRsLFeMwRsoJQnR1BrkwbfvxqaV3nh1sJbd5oQc\/4NgP6b8sTg==", "FareInfoRef": "KBmR4shAuDKAll0UmmBAAA==" }, "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": 251862, "gross_total": 251862, "base_fare": 223806, "tax": 28056, "sell": { "currency": "BDT", "total": 251862, "base_fare": 223806, "tax": 28056 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxODYyLCJiYXNlX2ZhcmUiOjIyMzgwNiwidGF4IjoyODA1Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1MTg2MiwiYmFzZV9mYXJlIjoyMjM4MDYsInRheCI6MjgwNTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjUxODYyLCJiYXNlX2ZhcmUiOjIyMzgwNiwidGF4IjoyODA1Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 251862, "base_fare": 223806, "tax": 28056, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "223806.00", "tax": "28056.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 251862, "base_fare": 223806, "tax": 28056, "gross": { "base_fare": "223806.00", "tax": "28056.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "12272.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "10840.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI1MTg2Mi4wMCIsImJhc2VfZmFyZSI6IjIyMzgwNi4wMCIsInRheCI6IjI4MDU2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIzODA2LjAwIiwidGF4IjoiMjgwNTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNTE4NjIuMDAiLCJiYXNlX2ZhcmUiOiIyMjM4MDYuMDAiLCJ0YXgiOiIyODA1Ni4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMzgwNi4wMCIsInRheCI6IjI4MDU2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjUxODYyLjAwIiwiYmFzZV9mYXJlIjoiMjIzODA2LjAwIiwidGF4IjoiMjgwNTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUxODYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMjcyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA4NDAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVDYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwNDIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 3, "data": { "0": "KUL", "1": "KTM", "3": "DAC" } }, "plating_carrier": { "count": 1, "data": [ "H9" ] }, "operating_carrier": { "count": 2, "data": { "0": "H9", "2": "MH" } }, "rbd_class": { "count": 2, "data": [ "K", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "H9", "calendar_total_currency": "BDT", "calendar_total_price": 251862, "calendar_total_sell": 251862, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 251862, "filter": { "id": "F123TT00182-57", "price": 251862, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "H9", "carrier_marketing": "H9", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "Economy", "connecting_airport": [ "KTM" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:15:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-31T04:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "kul202601261815ktm202601262040891ktm202601271350dac202601271530678dac202601302255kul202601310455197", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLE0WCFS", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bmtJbqhBaCcgFoopL\/\/+MbpJWqiXHG43ttffexJyoDv4\/Ory7LSPlACQYc9keGIfbBcrPCREZcaxRXmHe0XaYI0oVt6q1MVroWRDcrA2VwFnfJa9kqr2VHlEUZxTJCfxEfFKm+3TsYVY6Cw2\/SK7goZz6AP+gLC0=", "FareInfoRef": "KBmR4shAuDKArl0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE0WCFL", "FareRuleKey": "gws-eJxNjsEOwjAMQz9m8j3JYNuxU9aCNNYLTGgX\/v8zcNshEamNq5fYDSGY2CCql\/BfHT7dtiPvDmQYzzI7ervaVF8HRGRCXqO8PT3QTGwkyhW3rnXQ+2hs8CFpQ6Vw1HvdbmTNmZ6KEo0iuYGfiHfKPC8vfyZlsjDwRDKCP+XWFw4eLDE=", "FareInfoRef": "KBmR4shAuDKA5l0UmmBAAA==" }, "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-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.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": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKA6l0UmmBAAA==" }, "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": "KBmR4shAuDKAaX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T08:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T12: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT03H45M", "lay_over_date": "2026-01-31", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "349" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "349" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKA6l0UmmBAAA==" }, "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": 437134, "gross_total": 437134, "base_fare": 391750, "tax": 45384, "sell": { "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3MTM0LCJiYXNlX2ZhcmUiOjM5MTc1MCwidGF4Ijo0NTM4NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQzNzEzNCwiYmFzZV9mYXJlIjozOTE3NTAsInRheCI6NDUzODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3MTM0LCJiYXNlX2ZhcmUiOjM5MTc1MCwidGF4Ijo0NTM4NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "391750.00", "tax": "45384.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384, "gross": { "base_fare": "391750.00", "tax": "45384.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "17798.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQzNzEzNC4wMCIsImJhc2VfZmFyZSI6IjM5MTc1MC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNzUwLjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MzcxMzQuMDAiLCJiYXNlX2ZhcmUiOiIzOTE3NTAuMDAiLCJ0YXgiOiI0NTM4NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTc1MC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDM3MTM0LjAwIiwiYmFzZV9mYXJlIjoiMzkxNzUwLjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM3MTM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE3Nzk4LjAwIn0sIllSIjp7ImFtb3VudCI6Ijk2NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3Nzk4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "KMG", "3": "DAC", "5": "CAN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 2, "data": { "0": "MU", "2": "CZ" } }, "rbd_class": { "count": 3, "data": [ "T", "N", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 437134, "calendar_total_sell": 437134, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 437134, "filter": { "id": "F123TT00182-58", "price": 437134, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG", "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T12:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601302315can202601310445392can202601310830kul202601311245349", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLE0WCFS", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bmtJbqhBaCcgFoopL\/\/+MbpJWqiXHG43ttffexJyoDv4\/Ory7LSPlACQYc9keGIfbBcrPCREZcaxRXmHe0XaYI0oVt6q1MVroWRDcrA2VwFnfJa9kqr2VHlEUZxTJCfxEfFKm+3TsYVY6Cw2\/SK7goZz6AP+gLC0=", "FareInfoRef": "KBmR4shAuDKArl0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE0WCFL", "FareRuleKey": "gws-eJxNjsEOwjAMQz9m8j3JYNuxU9aCNNYLTGgX\/v8zcNshEamNq5fYDSGY2CCql\/BfHT7dtiPvDmQYzzI7ervaVF8HRGRCXqO8PT3QTGwkyhW3rnXQ+2hs8CFpQ6Vw1HvdbmTNmZ6KEo0iuYGfiHfKPC8vfyZlsjDwRDKCP+XWFw4eLDE=", "FareInfoRef": "KBmR4shAuDKA5l0UmmBAAA==" }, "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-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.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": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKA6l0UmmBAAA==" }, "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": "KBmR4shAuDKAkX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T09:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T13: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-01-31", "flight_time": "PT4H15M", "distance": "1611", "lay_over": "PT04H40M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3047" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "3047" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKA6l0UmmBAAA==" }, "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": 437134, "gross_total": 437134, "base_fare": 391750, "tax": 45384, "sell": { "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3MTM0LCJiYXNlX2ZhcmUiOjM5MTc1MCwidGF4Ijo0NTM4NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQzNzEzNCwiYmFzZV9mYXJlIjozOTE3NTAsInRheCI6NDUzODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3MTM0LCJiYXNlX2ZhcmUiOjM5MTc1MCwidGF4Ijo0NTM4NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "391750.00", "tax": "45384.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384, "gross": { "base_fare": "391750.00", "tax": "45384.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "17798.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQzNzEzNC4wMCIsImJhc2VfZmFyZSI6IjM5MTc1MC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNzUwLjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MzcxMzQuMDAiLCJiYXNlX2ZhcmUiOiIzOTE3NTAuMDAiLCJ0YXgiOiI0NTM4NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTc1MC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDM3MTM0LjAwIiwiYmFzZV9mYXJlIjoiMzkxNzUwLjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM3MTM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE3Nzk4LjAwIn0sIllSIjp7ImFtb3VudCI6Ijk2NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3Nzk4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "KMG", "3": "DAC", "5": "CAN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 2, "data": { "0": "MU", "2": "CZ" } }, "rbd_class": { "count": 3, "data": [ "T", "N", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 437134, "calendar_total_sell": 437134, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 437134, "filter": { "id": "F123TT00182-59", "price": 437134, "journey_duration": "PT1D11H45M", "journey_duration_seconds": 128700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG", "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-31T13:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601302315can202601310445392can202601310925kul2026013113403047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1231176838398596235LDZSP", "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": "1231176838398596235LDZSP", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "16H40M", "routes": [ { "air_segment_key": "KBmR4shAuDKA4X0UmmBAAA==", "origin": "KUL", "departure_time": "2026-01-26T15:45:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KMG", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT3H55M", "distance": "1548", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "874" }, "booking_class": { "brand_id": "1987472", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TLE0WCFS", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bmtJbqhBaCcgFoopL\/\/+MbpJWqiXHG43ttffexJyoDv4\/Ory7LSPlACQYc9keGIfbBcrPCREZcaxRXmHe0XaYI0oVt6q1MVroWRDcrA2VwFnfJa9kqr2VHlEUZxTJCfxEfFKm+3TsYVY6Cw2\/SK7goZz6AP+gLC0=", "FareInfoRef": "KBmR4shAuDKArl0UmmBAAA==" }, "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": "KBmR4shAuDKA6X0UmmBAAA==", "origin": "KMG", "departure_time": "2026-01-27T12:20: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-01-27T13:05:00.000+06:00", "destination_terminal": "0", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-27", "flight_time": "PT2H45M", "distance": "794", "lay_over": "PT16H40M", "lay_over_date": "2026-01-26", "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": "1908335", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NKE0WCFL", "FareRuleKey": "gws-eJxNjsEOwjAMQz9m8j3JYNuxU9aCNNYLTGgX\/v8zcNshEamNq5fYDSGY2CCql\/BfHT7dtiPvDmQYzzI7ervaVF8HRGRCXqO8PT3QTGwkyhW3rnXQ+2hs8CFpQ6Vw1HvdbmTNmZ6KEo0iuYGfiHfKPC8vfyZlsjDwRDKCP+XWFw4eLDE=", "FareInfoRef": "KBmR4shAuDKA5l0UmmBAAA==" }, "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-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H25M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "KBmR4shAuDKASX0UmmBAAA==", "origin": "DAC", "departure_time": "2026-01-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-01-31T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-30", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.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": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKA6l0UmmBAAA==" }, "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": "KBmR4shAuDKAUX0UmmBAAA==", "origin": "CAN", "departure_time": "2026-01-31T11:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-31T15: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-01-31", "flight_time": "PT4H20M", "distance": "1611", "lay_over": "PT06H35M", "lay_over_date": "2026-01-31", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8011" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "8011" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFSIB", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qhrtzaZauYQL3ADuXA\/5+B1xWJSEkcObETY1RRL85d4n8M+Az2RtkNKFDmfX9AJwlBMHKsEJGAqinn5zbjVBmFVGn02V1btKspG8ybb1QtjF6XZJCuTE2HwxsH5AV+YL0RlrS8tjlnOjsadkom8FVefQFJ9SyB", "FareInfoRef": "KBmR4shAuDKA6l0UmmBAAA==" }, "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": 437134, "gross_total": 437134, "base_fare": 391750, "tax": 45384, "sell": { "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3MTM0LCJiYXNlX2ZhcmUiOjM5MTc1MCwidGF4Ijo0NTM4NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQzNzEzNCwiYmFzZV9mYXJlIjozOTE3NTAsInRheCI6NDUzODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDM3MTM0LCJiYXNlX2ZhcmUiOjM5MTc1MCwidGF4Ijo0NTM4NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "391750.00", "tax": "45384.00", "discount": 0, "ait": "0.00", "service_charge": 0 }, "partner": { "currency": "BDT", "total": 437134, "base_fare": 391750, "tax": 45384, "gross": { "base_fare": "391750.00", "tax": "45384.00", "discount": "0.00", "ait": "0.00", "service_charge": 0 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "6000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "444.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "17798.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "9676.00" }, "Other": { "title": "Others taxes", "amount": "10966.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQzNzEzNC4wMCIsImJhc2VfZmFyZSI6IjM5MTc1MC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNzUwLjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MzcxMzQuMDAiLCJiYXNlX2ZhcmUiOiIzOTE3NTAuMDAiLCJ0YXgiOiI0NTM4NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTc1MC4wMCIsInRheCI6IjQ1Mzg0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDM3MTM0LjAwIiwiYmFzZV9mYXJlIjoiMzkxNzUwLjAwIiwidGF4IjoiNDUzODQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM3MTM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjYwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ0LjAwIn0sIllRIjp7ImFtb3VudCI6IjE3Nzk4LjAwIn0sIllSIjp7ImFtb3VudCI6Ijk2NzYuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTA5NjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI2MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjYwNSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyMjA2IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiQ04iLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMxNjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE3Nzk4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk2NzYiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "KUL", "End_Airport": "DAC", "all_airport": { "count": 4, "data": { "0": "KUL", "1": "KMG", "3": "DAC", "5": "CAN" } }, "plating_carrier": { "count": 1, "data": [ "MU" ] }, "operating_carrier": { "count": 2, "data": { "0": "MU", "2": "CZ" } }, "rbd_class": { "count": 3, "data": [ "T", "N", "Y" ] }, "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-01-26-2026-01-31", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-31", "calendar_carrier": "MU", "calendar_total_currency": "BDT", "calendar_total_price": 437134, "calendar_total_sell": 437134, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 437134, "filter": { "id": "F123TT00182-60", "price": 437134, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "KMG", "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:45:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-31T15:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "kul202601261545kmg202601261940874kmg202601271220dac2026012713052035dac202601302315can202601310445392can202601311120kul2026013115408011", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }