{ "status": "success", "tracking_id": "1301176838560296235KFRVB", "journey_type": "RoundTrip", "return_result_type": "general", "Get_Flight_Type": { "find_flight_type": "international", "airport_country": "SG", "uniqueFlightTypes_count": 1, "uniqueFlightTypes": [ "international" ], "get_all_flight_type": [ "international", "international" ], "Segement_Data": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "CITY", "arrival_airport": "SIN", "departure_date": "2026-01-17", "departure_airport_country_code": "BD", "arrival_airport_country_code": "SG", "flight_type": "international" }, { "departure_airport_type": "CITY", "departure_airport": "SIN", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-01-21", "departure_airport_country_code": "SG", "arrival_airport_country_code": "BD", "flight_type": "international" } ], "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "DAC", "arrival_airport_type": "CITY", "arrival_airport": "SIN", "departure_date": "2026-01-17", "arrival_date": "" }, { "departure_airport_type": "CITY", "departure_airport": "SIN", "arrival_airport_type": "AIRPORT", "arrival_airport": "DAC", "departure_date": "2026-01-21", "arrival_date": "" } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": null, "fare_option": null, "content_type": null, "ptc_option": null, "agency_ethnic_list": null, "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "130", "language": "en", "short_ref": "e2ff3d8dc0d7dbea6dd5e38e2af1fa11bd6851ff5abe0b26a43bfb0f77e4c41c", "version": null, "team_profile": null } }, "data": [ { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKADAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T08:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-17T14:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "4", "FareBasis": "RBDSGR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22aMlIgKTNwhDaIUv\/\/zN6QCrVkvHhB2eHEEzsLqou\/MeEzxQryjsBBcase4GzmwiUtxMiMuOIuT4OXBaeoHQ4qvZnyZJjwSabH6gFzn7mJZENXzoq2mA0yQZ+Yn1SliW\/YhbPuezZhcSDe\/LXF6s6K3g=", "FareInfoRef": "+fBZ4s1GuDKAVCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T15:25:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T17:35: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-21", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KBDSG6M", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm9biLAMSUpbIbxJu2DT+x+jQ0KlWnI88fMvxmhik6iO8d8GfIZU4e8MOIxelgydRaT9DlDN2FKp92lHn2FK4o32qK0uWx4ZsMoaGjqcdr316WR9MF1xbsYpmcBP3B6UvpRXKhK4mDm7kATwUHZ9AcUpK6U=", "FareInfoRef": "+fBZ4s1GuDKAgCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90814, "gross_total": 90364, "base_fare": 74690, "tax": 16124, "sell": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA4MTQsImJhc2VfZmFyZSI6NzQ2OTAsInRheCI6MTYxMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNH19", "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": 90814, "base_fare": 74690, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwODE0LjAwIiwiYmFzZV9mYXJlIjoiNzQ2OTAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MjQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTAzNjQuMDAiLCJiYXNlX2ZhcmUiOiI3NDI0MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMzY0LjAwIiwiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDM2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "R", "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 90814, "calendar_total_sell": 90814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90814, "filter": { "id": "F123TT00182-0", "price": 90814, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-17T08:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:35:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601170815sin202601171425309sin202601211525dac202601211735310", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKADAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T08:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-17T14:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "4", "FareBasis": "RBDSGR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22aMlIgKTNwhDaIUv\/\/zN6QCrVkvHhB2eHEEzsLqou\/MeEzxQryjsBBcase4GzmwiUtxMiMuOIuT4OXBaeoHQ4qvZnyZJjwSabH6gFzn7mJZENXzoq2mA0yQZ+Yn1SliW\/YhbPuezZhcSDe\/LXF6s6K3g=", "FareInfoRef": "+fBZ4s1GuDKAVCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAJAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T06:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T08:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KBDSG6M", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm9biLAMSUpbIbxJu2DT+x+jQ0KlWnI88fMvxmhik6iO8d8GfIZU4e8MOIxelgydRaT9DlDN2FKp92lHn2FK4o32qK0uWx4ZsMoaGjqcdr316WR9MF1xbsYpmcBP3B6UvpRXKhK4mDm7kATwUHZ9AcUpK6U=", "FareInfoRef": "+fBZ4s1GuDKAgCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90814, "gross_total": 90364, "base_fare": 74690, "tax": 16124, "sell": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA4MTQsImJhc2VfZmFyZSI6NzQ2OTAsInRheCI6MTYxMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNH19", "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": 90814, "base_fare": 74690, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwODE0LjAwIiwiYmFzZV9mYXJlIjoiNzQ2OTAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MjQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTAzNjQuMDAiLCJiYXNlX2ZhcmUiOiI3NDI0MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMzY0LjAwIiwiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDM2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "R", "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 90814, "calendar_total_sell": 90814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90814, "filter": { "id": "F123TT00182-1", "price": 90814, "journey_duration": "PT8H25M", "journey_duration_seconds": 30300, "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": "midnight", "departure_departure_time": "2026-01-17T08:15:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-21T08:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601170815sin202601171425309sin202601210640dac202601210855308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAFAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-18T05:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RBDSGR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22aMlIgKTNwhDaIUv\/\/zN6QCrVkvHhB2eHEEzsLqou\/MeEzxQryjsBBcase4GzmwiUtxMiMuOIuT4OXBaeoHQ4qvZnyZJjwSabH6gFzn7mJZENXzoq2mA0yQZ+Yn1SliW\/YhbPuezZhcSDe\/LXF6s6K3g=", "FareInfoRef": "+fBZ4s1GuDKAVCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T15:25:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T17:35: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-21", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KBDSG6M", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm9biLAMSUpbIbxJu2DT+x+jQ0KlWnI88fMvxmhik6iO8d8GfIZU4e8MOIxelgydRaT9DlDN2FKp92lHn2FK4o32qK0uWx4ZsMoaGjqcdr316WR9MF1xbsYpmcBP3B6UvpRXKhK4mDm7kATwUHZ9AcUpK6U=", "FareInfoRef": "+fBZ4s1GuDKAgCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90814, "gross_total": 90364, "base_fare": 74690, "tax": 16124, "sell": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA4MTQsImJhc2VfZmFyZSI6NzQ2OTAsInRheCI6MTYxMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNH19", "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": 90814, "base_fare": 74690, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwODE0LjAwIiwiYmFzZV9mYXJlIjoiNzQ2OTAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MjQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTAzNjQuMDAiLCJiYXNlX2ZhcmUiOiI3NDI0MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMzY0LjAwIiwiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDM2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "R", "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 90814, "calendar_total_sell": 90814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90814, "filter": { "id": "F123TT00182-2", "price": 90814, "journey_duration": "PT8H25M", "journey_duration_seconds": 30300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:25:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:35:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601172325sin202601180540307sin202601211525dac202601211735310", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAFAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-18T05:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RBDSGR", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22aMlIgKTNwhDaIUv\/\/zN6QCrVkvHhB2eHEEzsLqou\/MeEzxQryjsBBcase4GzmwiUtxMiMuOIuT4OXBaeoHQ4qvZnyZJjwSabH6gFzn7mJZENXzoq2mA0yQZ+Yn1SliW\/YhbPuezZhcSDe\/LXF6s6K3g=", "FareInfoRef": "+fBZ4s1GuDKAVCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAJAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T06:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T08:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KBDSG6M", "FareRuleKey": "gws-eJxNjksOgzAMRA+DZm9biLAMSUpbIbxJu2DT+x+jQ0KlWnI88fMvxmhik6iO8d8GfIZU4e8MOIxelgydRaT9DlDN2FKp92lHn2FK4o32qK0uWx4ZsMoaGjqcdr316WR9MF1xbsYpmcBP3B6UvpRXKhK4mDm7kATwUHZ9AcUpK6U=", "FareInfoRef": "+fBZ4s1GuDKAgCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 90814, "gross_total": 90364, "base_fare": 74690, "tax": 16124, "sell": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA4MTQsImJhc2VfZmFyZSI6NzQ2OTAsInRheCI6MTYxMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MDM2NCwiYmFzZV9mYXJlIjo3NDI0MCwidGF4IjoxNjEyNH19", "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": 90814, "base_fare": 74690, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 90814, "base_fare": 74690, "tax": 16124, "gross": { "base_fare": "74240.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwODE0LjAwIiwiYmFzZV9mYXJlIjoiNzQ2OTAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MjQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTAzNjQuMDAiLCJiYXNlX2ZhcmUiOiI3NDI0MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwMzY0LjAwIiwiYmFzZV9mYXJlIjoiNzQyNDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MDM2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "R", "K" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 90814, "calendar_total_sell": 90814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 90814, "filter": { "id": "F123TT00182-3", "price": 90814, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:25:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-21T08:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601172325sin202601180540307sin202601210640dac202601210855308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T13: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-17T15: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-17", "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": "1308421", "brand_title": "Economy Promo Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "1", "FareBasis": "KRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxu1644dLRMI1AOwwy78\/xm4LUhEauLEjZ2UktFmOufTf0x4T\/sddc9Ahek9rxV+XgLh1B0gueD2eJ0KvgpR89q5UV3\/lS17FWzcbFAtcPRc1izOR0pWgg7NFw1qAz9wvgjWtciLJluGEGQ7SEboUO19ANy6K90=", "FareInfoRef": "+fBZ4s1GuDKArCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKANAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-18T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-18T08:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H05M", "distance": "1709", "lay_over": "PT09H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308421", "brand_title": "Economy Promo Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "1", "FareBasis": "KRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxu1644dLRMI1AOwwy78\/xm4LUhEauLEjZ2UktFmOufTf0x4T\/sddc9Ahek9rxV+XgLh1B0gueD2eJ0KvgpR89q5UV3\/lS17FWzcbFAtcPRc1izOR0pWgg7NFw1qAz9wvgjWtciLJluGEGQ7SEboUO19ANy6K90=", "FareInfoRef": "+fBZ4s1GuDKArCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F123TT00182-4", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAPAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T19:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-01-21T21:10: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-21", "flight_time": "PT3H50M", "distance": "1709", "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": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKA2CnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKARAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-22T07: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-22T11: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-22", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT10H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKA2CnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 94373, "gross_total": 93923, "base_fare": 78249, "tax": 16124, "sell": { "currency": "BDT", "total": 94373, "base_fare": 78249, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQzNzMsImJhc2VfZmFyZSI6NzgyNDksInRheCI6MTYxMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkyMywiYmFzZV9mYXJlIjo3Nzc5OSwidGF4IjoxNjEyNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkyMywiYmFzZV9mYXJlIjo3Nzc5OSwidGF4IjoxNjEyNH19", "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": 94373, "base_fare": 78249, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "77799.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 94373, "base_fare": 78249, "tax": 16124, "gross": { "base_fare": "77799.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0MzczLjAwIiwiYmFzZV9mYXJlIjoiNzgyNDkuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3Nzk5LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM5MjMuMDAiLCJiYXNlX2ZhcmUiOiI3Nzc5OS4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc3OTkuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzOTIzLjAwIiwiYmFzZV9mYXJlIjoiNzc3OTkuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzkyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "K", "2": "S" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 94373, "calendar_total_sell": 94373, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94373, "filter": { "id": "F123TT00182-4", "price": 94373, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H20M", "layover_duration_seconds": 73200, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-17T13:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601171300cmb202601171555190cmb202601180135sin202601180810306sin202601211950cmb202601212110309cmb202601220750dac202601221130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T13: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-17T15: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-17", "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": "1308421", "brand_title": "Economy Promo Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "1", "FareBasis": "KRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxu1644dLRMI1AOwwy78\/xm4LUhEauLEjZ2UktFmOufTf0x4T\/sddc9Ahek9rxV+XgLh1B0gueD2eJ0KvgpR89q5UV3\/lS17FWzcbFAtcPRc1izOR0pWgg7NFw1qAz9wvgjWtciLJluGEGQ7SEboUO19ANy6K90=", "FareInfoRef": "+fBZ4s1GuDKArCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKANAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-18T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-18T08:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H05M", "distance": "1709", "lay_over": "PT09H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308421", "brand_title": "Economy Promo Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "1", "FareBasis": "KRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxu1644dLRMI1AOwwy78\/xm4LUhEauLEjZ2UktFmOufTf0x4T\/sddc9Ahek9rxV+XgLh1B0gueD2eJ0KvgpR89q5UV3\/lS17FWzcbFAtcPRc1izOR0pWgg7NFw1qAz9wvgjWtciLJluGEGQ7SEboUO19ANy6K90=", "FareInfoRef": "+fBZ4s1GuDKArCnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKATAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T09:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-01-21T11:00: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-21", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKA2CnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKARAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-22T07: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-22T11: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-22", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT20H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKA2CnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 94373, "gross_total": 93923, "base_fare": 78249, "tax": 16124, "sell": { "currency": "BDT", "total": 94373, "base_fare": 78249, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQzNzMsImJhc2VfZmFyZSI6NzgyNDksInRheCI6MTYxMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkyMywiYmFzZV9mYXJlIjo3Nzc5OSwidGF4IjoxNjEyNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzkyMywiYmFzZV9mYXJlIjo3Nzc5OSwidGF4IjoxNjEyNH19", "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": 94373, "base_fare": 78249, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "77799.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 94373, "base_fare": 78249, "tax": 16124, "gross": { "base_fare": "77799.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0MzczLjAwIiwiYmFzZV9mYXJlIjoiNzgyNDkuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3Nzk5LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM5MjMuMDAiLCJiYXNlX2ZhcmUiOiI3Nzc5OS4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzc3OTkuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzOTIzLjAwIiwiYmFzZV9mYXJlIjoiNzc3OTkuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5MzkyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "K", "2": "S" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 94373, "calendar_total_sell": 94373, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 94373, "filter": { "id": "F123TT00182-5", "price": 94373, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT1D6H30M", "layover_duration_seconds": 109800, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-17T13:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601171300cmb202601171555190cmb202601180135sin202601180810306sin202601210940cmb202601211100307cmb202601220750dac202601221130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-17T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAXAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-17T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-17T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT02H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "PT6H15M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAZAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T08:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-01-21T09:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-21", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "772", "name": "772", "picture": "772.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "402" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "402" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAbAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-21T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-01-21T12:30: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-21", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT01H20M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "7", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 110352, "gross_total": 109902, "base_fare": 92606, "tax": 17746, "sell": { "currency": "BDT", "total": 110352, "base_fare": 92606, "tax": 17746 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEwMzUyLCJiYXNlX2ZhcmUiOjkyNjA2LCJ0YXgiOjE3NzQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTA5OTAyLCJiYXNlX2ZhcmUiOjkyMTU2LCJ0YXgiOjE3NzQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwOTkwMiwiYmFzZV9mYXJlIjo5MjE1NiwidGF4IjoxNzc0Nn19", "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": 110352, "base_fare": 92606, "tax": 17746, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92156.00", "tax": "17746.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 110352, "base_fare": 92606, "tax": 17746, "gross": { "base_fare": "92156.00", "tax": "17746.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "1228.00" }, "Other": { "title": "Others taxes", "amount": "11574.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMDM1Mi4wMCIsImJhc2VfZmFyZSI6IjkyNjA2LjAwIiwidGF4IjoiMTc3NDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjE3NzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNDUwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDUwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwOTkwMi4wMCIsImJhc2VfZmFyZSI6IjkyMTU2LjAwIiwidGF4IjoiMTc3NDYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjE3NzQ2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTA5OTAyLjAwIiwiYmFzZV9mYXJlIjoiOTIxNTYuMDAiLCJ0YXgiOiIxNzc0Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDk5MDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjI4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjExNTc0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNzYiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 2, "data": { "0": "T", "2": "W" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 110352, "calendar_total_sell": 110352, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 110352, "filter": { "id": "F123TT00182-6", "price": 110352, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601170200bkk202601170530340bkk202601170800sin202601171115403sin202601210815bkk202601210935402bkk202601211055dac202601211230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-17T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAXAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-17T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-17T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT02H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAdAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T21:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-01-21T22:20:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-21", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "410" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "410" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-22T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-01-22T12:30: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-22", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT12H35M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113358, "gross_total": 112908, "base_fare": 92606, "tax": 20752, "sell": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMzU4LCJiYXNlX2ZhcmUiOjkyNjA2LCJ0YXgiOjIwNzUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyOTA4LCJiYXNlX2ZhcmUiOjkyMTU2LCJ0YXgiOjIwNzUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjkwOCwiYmFzZV9mYXJlIjo5MjE1NiwidGF4IjoyMDc1Mn19", "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": 113358, "base_fare": 92606, "tax": 20752, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "1228.00" }, "Other": { "title": "Others taxes", "amount": "14580.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzM1OC4wMCIsImJhc2VfZmFyZSI6IjkyNjA2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNDUwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDUwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjkwOC4wMCIsImJhc2VfZmFyZSI6IjkyMTU2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyOTA4LjAwIiwiYmFzZV9mYXJlIjoiOTIxNTYuMDAiLCJ0YXgiOiIyMDc1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI5MDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjI4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0NTgwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI4NjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 2, "data": { "0": "T", "2": "W" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 113358, "calendar_total_sell": 113358, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113358, "filter": { "id": "F123TT00182-7", "price": 113358, "journey_duration": "PT1D0H45M", "journey_duration_seconds": 89100, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601170200bkk202601170530340bkk202601170800sin202601171115403sin202601212100bkk202601212220410bkk202601221055dac202601221230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-17T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAXAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-17T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-17T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT02H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H15M", "transit_time": "14H20M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAhAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T19:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-01-21T20:35:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-21", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "408" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "408" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-22T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-01-22T12:30: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-22", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT14H20M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113358, "gross_total": 112908, "base_fare": 92606, "tax": 20752, "sell": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMzU4LCJiYXNlX2ZhcmUiOjkyNjA2LCJ0YXgiOjIwNzUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyOTA4LCJiYXNlX2ZhcmUiOjkyMTU2LCJ0YXgiOjIwNzUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjkwOCwiYmFzZV9mYXJlIjo5MjE1NiwidGF4IjoyMDc1Mn19", "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": 113358, "base_fare": 92606, "tax": 20752, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "1228.00" }, "Other": { "title": "Others taxes", "amount": "14580.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzM1OC4wMCIsImJhc2VfZmFyZSI6IjkyNjA2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNDUwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDUwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjkwOC4wMCIsImJhc2VfZmFyZSI6IjkyMTU2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyOTA4LjAwIiwiYmFzZV9mYXJlIjoiOTIxNTYuMDAiLCJ0YXgiOiIyMDc1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI5MDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjI4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0NTgwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI4NjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 2, "data": { "0": "T", "2": "W" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 113358, "calendar_total_sell": 113358, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113358, "filter": { "id": "F123TT00182-8", "price": 113358, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601170200bkk202601170530340bkk202601170800sin202601171115403sin202601211915bkk202601212035408bkk202601221055dac202601221230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-17T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAXAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-17T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-17T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT02H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H35M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAjAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T15:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-01-21T17:15:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-21", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "414" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "414" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-22T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-01-22T12:30: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-22", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT17H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113358, "gross_total": 112908, "base_fare": 92606, "tax": 20752, "sell": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMzU4LCJiYXNlX2ZhcmUiOjkyNjA2LCJ0YXgiOjIwNzUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyOTA4LCJiYXNlX2ZhcmUiOjkyMTU2LCJ0YXgiOjIwNzUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjkwOCwiYmFzZV9mYXJlIjo5MjE1NiwidGF4IjoyMDc1Mn19", "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": 113358, "base_fare": 92606, "tax": 20752, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "1228.00" }, "Other": { "title": "Others taxes", "amount": "14580.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzM1OC4wMCIsImJhc2VfZmFyZSI6IjkyNjA2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNDUwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDUwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjkwOC4wMCIsImJhc2VfZmFyZSI6IjkyMTU2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyOTA4LjAwIiwiYmFzZV9mYXJlIjoiOTIxNTYuMDAiLCJ0YXgiOiIyMDc1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI5MDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjI4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0NTgwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI4NjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 2, "data": { "0": "T", "2": "W" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 113358, "calendar_total_sell": 113358, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113358, "filter": { "id": "F123TT00182-9", "price": 113358, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT20H10M", "layover_duration_seconds": 72600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601170200bkk202601170530340bkk202601170800sin202601171115403sin202601211555bkk202601211715414bkk202601221055dac202601221230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-17T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-16", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAXAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-17T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-17T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT02H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "1", "FareBasis": "TLRFXN", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d0mKJAbEQltpYpDSqWkh\/7\/GV2glWrJeGHsNSEEI2YSVRv+Y8B7KBfkZwQyDPNxy7CzikB5OyEiHuW+p4O8WziC3GCv2tritDkWJEljRzVwtnNdIln3paOiLkaVfMBPbFfKvKwlHTJyr\/ez3V9fKA78Kec+I24shA==", "FareInfoRef": "+fBZ4s1GuDKACDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "21H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAlAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BKK", "arrival_time": "2026-01-21T13:45:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-21", "flight_time": "PT2H20M", "distance": "890", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "404" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "404" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfAnnhmBAAA==", "origin": "BKK", "departure_time": "2026-01-22T10:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "DAC", "arrival_time": "2026-01-22T12:30: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-22", "flight_time": "PT2H35M", "distance": "966", "lay_over": "PT21H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "321" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "4", "FareBasis": "WLRSVN", "FareRuleKey": "gws-eJxNjk0OgkAMhQ9D3r5TUMfdEBjUxHTBIAYX3P8YPgomNun0tV9\/JqWkomcJoUn\/VmGtphvs1QEGpfdtBzaKeLaAKuL9HMtM7is0EJjDPQZvy5pPDBhkqB0tRjve8jCyfS89YDuMTbKAn8h3Smv7qcxS826M12b8HFAu4E859wUb2CyU", "FareInfoRef": "+fBZ4s1GuDKARDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 113358, "gross_total": 112908, "base_fare": 92606, "tax": 20752, "sell": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEzMzU4LCJiYXNlX2ZhcmUiOjkyNjA2LCJ0YXgiOjIwNzUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTEyOTA4LCJiYXNlX2ZhcmUiOjkyMTU2LCJ0YXgiOjIwNzUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjExMjkwOCwiYmFzZV9mYXJlIjo5MjE1NiwidGF4IjoyMDc1Mn19", "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": 113358, "base_fare": 92606, "tax": 20752, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 113358, "base_fare": 92606, "tax": 20752, "gross": { "base_fare": "92156.00", "tax": "20752.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "1228.00" }, "Other": { "title": "Others taxes", "amount": "14580.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMzM1OC4wMCIsImJhc2VfZmFyZSI6IjkyNjA2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNDUwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDUwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjExMjkwOC4wMCIsImJhc2VfZmFyZSI6IjkyMTU2LjAwIiwidGF4IjoiMjA3NTIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjE1Ni4wMCIsInRheCI6IjIwNzUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTEyOTA4LjAwIiwiYmFzZV9mYXJlIjoiOTIxNTYuMDAiLCJ0YXgiOiIyMDc1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI5MDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDQuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIxMjI4LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0NTgwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MTQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJHOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTE4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiVFMiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI4NjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "BKK", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "TG" ] }, "operating_carrier": { "count": 1, "data": [ "TG" ] }, "rbd_class": { "count": 2, "data": { "0": "T", "2": "W" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "TG", "calendar_total_currency": "BDT", "calendar_total_price": 113358, "calendar_total_sell": 113358, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 113358, "filter": { "id": "F123TT00182-10", "price": 113358, "journey_duration": "PT1D9H20M", "journey_duration_seconds": 120000, "layover_duration": "PT23H40M", "layover_duration_seconds": 85200, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T12:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601170200bkk202601170530340bkk202601170800sin202601171115403sin202601211225bkk202601211345404bkk202601221055dac202601221230321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T13: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-17T15: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-17", "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": "P", "meal_code": null, "seat_available": "1", "FareBasis": "PRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexK1lGNHy7RJKELADrvw\/2fgtiARqYkTN3ZyziZ2EtWQ\/2PCe9pv8L0ADuN7bo6kFgXK7oCInHF\/vC4VX4XEuXduVO2\/ipXAgkUWG1QLHD3XuZBLGihLQUXzRYPcwA9cV0KfK73EaCsxRtoOUhJ4KPc+2uMr2w==", "FareInfoRef": "+fBZ4s1GuDKAhDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAnAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-18T12:10:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-18T18:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT4H00M", "distance": "1709", "lay_over": "PT20H15M", "lay_over_date": "2026-01-17", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "P", "meal_code": null, "seat_available": "1", "FareBasis": "PRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexK1lGNHy7RJKELADrvw\/2fgtiARqYkTN3ZyziZ2EtWQ\/2PCe9pv8L0ADuN7bo6kFgXK7oCInHF\/vC4VX4XEuXduVO2\/ipXAgkUWG1QLHD3XuZBLGihLQUXzRYPcwA9cV0KfK73EaCsxRtoOUhJ4KPc+2uMr2w==", "FareInfoRef": "+fBZ4s1GuDKAhDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAPAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T19:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-01-21T21:10: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-21", "flight_time": "PT3H50M", "distance": "1709", "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": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKAsDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKARAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-22T07: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-22T11: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-22", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT10H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKAsDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 124314, "gross_total": 123864, "base_fare": 108190, "tax": 16124, "sell": { "currency": "BDT", "total": 124314, "base_fare": 108190, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MzE0LCJiYXNlX2ZhcmUiOjEwODE5MCwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMzg2NCwiYmFzZV9mYXJlIjoxMDc3NDAsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzODY0LCJiYXNlX2ZhcmUiOjEwNzc0MCwidGF4IjoxNjEyNH19", "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": 124314, "base_fare": 108190, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107740.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 124314, "base_fare": 108190, "tax": 16124, "gross": { "base_fare": "107740.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDMxNC4wMCIsImJhc2VfZmFyZSI6IjEwODE5MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3NzQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzODY0LjAwIiwiYmFzZV9mYXJlIjoiMTA3NzQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDc3NDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzg2NC4wMCIsImJhc2VfZmFyZSI6IjEwNzc0MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzg2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "P", "2": "S" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 124314, "calendar_total_sell": 124314, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 124314, "filter": { "id": "F123TT00182-11", "price": 124314, "journey_duration": "PT1D21H20M", "journey_duration_seconds": 163200, "layover_duration": "PT1D6H55M", "layover_duration_seconds": 111300, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-17T13:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601171300cmb202601171555190cmb202601181210sin202601181840308sin202601211950cmb202601212110309cmb202601220750dac202601221130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T13: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-17T15: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-17", "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": "P", "meal_code": null, "seat_available": "1", "FareBasis": "PRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexK1lGNHy7RJKELADrvw\/2fgtiARqYkTN3ZyziZ2EtWQ\/2PCe9pv8L0ADuN7bo6kFgXK7oCInHF\/vC4VX4XEuXduVO2\/ipXAgkUWG1QLHD3XuZBLGihLQUXzRYPcwA9cV0KfK73EaCsxRtoOUhJ4KPc+2uMr2w==", "FareInfoRef": "+fBZ4s1GuDKAhDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAnAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-18T12:10:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-18T18:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT4H00M", "distance": "1709", "lay_over": "PT20H15M", "lay_over_date": "2026-01-17", "aircraft": { "code": "332", "name": "332", "picture": "332.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "P", "meal_code": null, "seat_available": "1", "FareBasis": "PRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexK1lGNHy7RJKELADrvw\/2fgtiARqYkTN3ZyziZ2EtWQ\/2PCe9pv8L0ADuN7bo6kFgXK7oCInHF\/vC4VX4XEuXduVO2\/ipXAgkUWG1QLHD3XuZBLGihLQUXzRYPcwA9cV0KfK73EaCsxRtoOUhJ4KPc+2uMr2w==", "FareInfoRef": "+fBZ4s1GuDKAhDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKATAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T09:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-01-21T11:00: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-21", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKAsDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKARAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-22T07: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-22T11: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-22", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT20H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308417", "brand_title": "Economy Value", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SRT1BD", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3W67JO0YSIpAqjwUGFj6\/5\/RIylSLSW+6Nl3SSmZWBTVPv1Xh0+3v+B7BhzGU4YMjRqkvg6IyAPre9OxoFmYEniFrWsdy5Z7NkwyWUWHs373ujiZxht96ag4g3FKbuASz5nSh7KNRYy5EkJgbINyB3\/KvS\/6iiwS", "FareInfoRef": "+fBZ4s1GuDKAsDnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 124314, "gross_total": 123864, "base_fare": 108190, "tax": 16124, "sell": { "currency": "BDT", "total": 124314, "base_fare": 108190, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MzE0LCJiYXNlX2ZhcmUiOjEwODE5MCwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMzg2NCwiYmFzZV9mYXJlIjoxMDc3NDAsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzODY0LCJiYXNlX2ZhcmUiOjEwNzc0MCwidGF4IjoxNjEyNH19", "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": 124314, "base_fare": 108190, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107740.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 124314, "base_fare": 108190, "tax": 16124, "gross": { "base_fare": "107740.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDMxNC4wMCIsImJhc2VfZmFyZSI6IjEwODE5MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3NzQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIzODY0LjAwIiwiYmFzZV9mYXJlIjoiMTA3NzQwLjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDc3NDAuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzg2NC4wMCIsImJhc2VfZmFyZSI6IjEwNzc0MC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzg2NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 2, "data": { "0": "P", "2": "S" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 124314, "calendar_total_sell": 124314, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 124314, "filter": { "id": "F123TT00182-12", "price": 124314, "journey_duration": "PT2D7H30M", "journey_duration_seconds": 199800, "layover_duration": "PT1D17H5M", "layover_duration_seconds": 147900, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-17T13:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601171300cmb202601171555190cmb202601181210sin202601181840308sin202601210940cmb202601211100307cmb202601220750dac202601221130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TFlSW7ZlpaVrR4s7SCX\/f8ZtdMOKrAtkCU7pcTEF3KuT2d0+HXvDFnvgIC1yiQIMTReQUQB389yK2WuOCK8StLkfbq2mPsh6MBII++SAbX15\/qyLPbRdsjBDsOoOvAnw0OpXPMyV2K9HBWHRB76p7o2\/7csXQ==", "FareInfoRef": "+fBZ4s1GuDKAYEnnhmBAAA==" }, "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-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKA1EnnhmBAAA==" }, "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": 133018, "gross_total": 132568, "base_fare": 109171, "tax": 23847, "sell": { "currency": "BDT", "total": 133018, "base_fare": 109171, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzMDE4LCJiYXNlX2ZhcmUiOjEwOTE3MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjU2OCwiYmFzZV9mYXJlIjoxMDg3MjEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNTY4LCJiYXNlX2ZhcmUiOjEwODcyMSwidGF4IjoyMzg0N319", "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": 133018, "base_fare": 109171, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108721.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133018, "base_fare": 109171, "tax": 23847, "gross": { "base_fare": "108721.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzAxOC4wMCIsImJhc2VfZmFyZSI6IjEwOTE3MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NzIxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMyNTY4LjAwIiwiYmFzZV9mYXJlIjoiMTA4NzIxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg3MjEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjU2OC4wMCIsImJhc2VfZmFyZSI6IjEwODcyMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMjU2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "V", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133018, "calendar_total_sell": 133018, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133018, "filter": { "id": "F123TT00182-13", "price": 133018, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TFlSW7ZlpaVrR4s7SCX\/f8ZtdMOKrAtkCU7pcTEF3KuT2d0+HXvDFnvgIC1yiQIMTReQUQB389yK2WuOCK8StLkfbq2mPsh6MBII++SAbX15\/qyLPbRdsjBDsOoOvAnw0OpXPMyV2K9HBWHRB76p7o2\/7csXQ==", "FareInfoRef": "+fBZ4s1GuDKAYEnnhmBAAA==" }, "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-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKA1EnnhmBAAA==" }, "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": 133018, "gross_total": 132568, "base_fare": 109171, "tax": 23847, "sell": { "currency": "BDT", "total": 133018, "base_fare": 109171, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzMDE4LCJiYXNlX2ZhcmUiOjEwOTE3MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjU2OCwiYmFzZV9mYXJlIjoxMDg3MjEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNTY4LCJiYXNlX2ZhcmUiOjEwODcyMSwidGF4IjoyMzg0N319", "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": 133018, "base_fare": 109171, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108721.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133018, "base_fare": 109171, "tax": 23847, "gross": { "base_fare": "108721.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzAxOC4wMCIsImJhc2VfZmFyZSI6IjEwOTE3MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NzIxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMyNTY4LjAwIiwiYmFzZV9mYXJlIjoiMTA4NzIxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg3MjEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjU2OC4wMCIsImJhc2VfZmFyZSI6IjEwODcyMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMjU2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "V", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133018, "calendar_total_sell": 133018, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133018, "filter": { "id": "F123TT00182-14", "price": 133018, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT21H30M", "layover_duration_seconds": 77400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TFlSW7ZlpaVrR4s7SCX\/f8ZtdMOKrAtkCU7pcTEF3KuT2d0+HXvDFnvgIC1yiQIMTReQUQB389yK2WuOCK8StLkfbq2mPsh6MBII++SAbX15\/qyLPbRdsjBDsOoOvAnw0OpXPMyV2K9HBWHRB76p7o2\/7csXQ==", "FareInfoRef": "+fBZ4s1GuDKAYEnnhmBAAA==" }, "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-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKA1EnnhmBAAA==" }, "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": 133018, "gross_total": 132568, "base_fare": 109171, "tax": 23847, "sell": { "currency": "BDT", "total": 133018, "base_fare": 109171, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzMDE4LCJiYXNlX2ZhcmUiOjEwOTE3MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMjU2OCwiYmFzZV9mYXJlIjoxMDg3MjEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNTY4LCJiYXNlX2ZhcmUiOjEwODcyMSwidGF4IjoyMzg0N319", "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": 133018, "base_fare": 109171, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "108721.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133018, "base_fare": 109171, "tax": 23847, "gross": { "base_fare": "108721.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzAxOC4wMCIsImJhc2VfZmFyZSI6IjEwOTE3MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NzIxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMyNTY4LjAwIiwiYmFzZV9mYXJlIjoiMTA4NzIxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg3MjEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjU2OC4wMCIsImJhc2VfZmFyZSI6IjEwODcyMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMjU2OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "V", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133018, "calendar_total_sell": 133018, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133018, "filter": { "id": "F123TT00182-15", "price": 133018, "journey_duration": "PT1D9H10M", "journey_duration_seconds": 119400, "layover_duration": "PT23H30M", "layover_duration_seconds": 84600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-16", "price": 133973, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT5H35M", "layover_duration_seconds": 20100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-17", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-17", "price": 133973, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-18", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-18", "price": 133973, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-19", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-19", "price": 133973, "journey_duration": "PT17H20M", "journey_duration_seconds": 62400, "layover_duration": "PT7H40M", "layover_duration_seconds": 27600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-20", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-20", "price": 133973, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H20M", "layover_duration_seconds": 44400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-21", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-21", "price": 133973, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-22", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-22", "price": 133973, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H20M", "layover_duration_seconds": 44400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-23", "price": 133973, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT17H0M", "layover_duration_seconds": 61200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAzFnnhmBAAA==" }, "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": 133973, "gross_total": 133523, "base_fare": 110399, "tax": 23574, "sell": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzOTczLCJiYXNlX2ZhcmUiOjExMDM5OSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMzUyMywiYmFzZV9mYXJlIjoxMDk5NDksInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMzNTIzLCJiYXNlX2ZhcmUiOjEwOTk0OSwidGF4IjoyMzU3NH19", "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": 133973, "base_fare": 110399, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 133973, "base_fare": 110399, "tax": 23574, "gross": { "base_fare": "109949.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzk3My4wMCIsImJhc2VfZmFyZSI6IjExMDM5OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMzNTIzLjAwIiwiYmFzZV9mYXJlIjoiMTA5OTQ5LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5NDkuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMzUyMy4wMCIsImJhc2VfZmFyZSI6IjEwOTk0OS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMzUyMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 133973, "calendar_total_sell": 133973, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 133973, "filter": { "id": "F123TT00182-24", "price": 133973, "journey_duration": "PT1D4H40M", "journey_duration_seconds": 103200, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPY26FW7dVtAQULQVDr3s\/8+YW5g0S6ldOXHivVfRqxhj\/T8afJo1IO4PIEJZaSRfOlc\/GSLS4vXe7iktGWeGoxWrfbCpjcH2LQmDDHpYBcj1nfa5ZFnLZLJB2YwiOYGf6J+U8Ra2JYtyc0ecljjwUE59ASNPLIQ=", "FareInfoRef": "+fBZ4s1GuDKAFEnnhmBAAA==" }, "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-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAUGnnhmBAAA==" }, "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": 134832, "gross_total": 134382, "base_fare": 111258, "tax": 23574, "sell": { "currency": "BDT", "total": 134832, "base_fare": 111258, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODMyLCJiYXNlX2ZhcmUiOjExMTI1OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDM4MiwiYmFzZV9mYXJlIjoxMTA4MDgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0MzgyLCJiYXNlX2ZhcmUiOjExMDgwOCwidGF4IjoyMzU3NH19", "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": 134832, "base_fare": 111258, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110808.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 134832, "base_fare": 111258, "tax": 23574, "gross": { "base_fare": "110808.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDgzMi4wMCIsImJhc2VfZmFyZSI6IjExMTI1OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwODA4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0MzgyLjAwIiwiYmFzZV9mYXJlIjoiMTEwODA4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTA4MDguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDM4Mi4wMCIsImJhc2VfZmFyZSI6IjExMDgwOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDM4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "Q", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 134832, "calendar_total_sell": 134832, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134832, "filter": { "id": "F123TT00182-25", "price": 134832, "journey_duration": "PT17H20M", "journey_duration_seconds": 62400, "layover_duration": "PT7H35M", "layover_duration_seconds": 27300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPY26FW7dVtAQULQVDr3s\/8+YW5g0S6ldOXHivVfRqxhj\/T8afJo1IO4PIEJZaSRfOlc\/GSLS4vXe7iktGWeGoxWrfbCpjcH2LQmDDHpYBcj1nfa5ZFnLZLJB2YwiOYGf6J+U8Ra2JYtyc0ecljjwUE59ASNPLIQ=", "FareInfoRef": "+fBZ4s1GuDKAFEnnhmBAAA==" }, "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-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAUGnnhmBAAA==" }, "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": 134832, "gross_total": 134382, "base_fare": 111258, "tax": 23574, "sell": { "currency": "BDT", "total": 134832, "base_fare": 111258, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODMyLCJiYXNlX2ZhcmUiOjExMTI1OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDM4MiwiYmFzZV9mYXJlIjoxMTA4MDgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0MzgyLCJiYXNlX2ZhcmUiOjExMDgwOCwidGF4IjoyMzU3NH19", "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": 134832, "base_fare": 111258, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110808.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 134832, "base_fare": 111258, "tax": 23574, "gross": { "base_fare": "110808.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDgzMi4wMCIsImJhc2VfZmFyZSI6IjExMTI1OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwODA4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0MzgyLjAwIiwiYmFzZV9mYXJlIjoiMTEwODA4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTA4MDguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDM4Mi4wMCIsImJhc2VfZmFyZSI6IjExMDgwOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDM4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "Q", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 134832, "calendar_total_sell": 134832, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134832, "filter": { "id": "F123TT00182-26", "price": 134832, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPY26FW7dVtAQULQVDr3s\/8+YW5g0S6ldOXHivVfRqxhj\/T8afJo1IO4PIEJZaSRfOlc\/GSLS4vXe7iktGWeGoxWrfbCpjcH2LQmDDHpYBcj1nfa5ZFnLZLJB2YwiOYGf6J+U8Ra2JYtyc0ecljjwUE59ASNPLIQ=", "FareInfoRef": "+fBZ4s1GuDKAFEnnhmBAAA==" }, "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-27", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m6biMItJC6qVJRKBQ5c+v9ndAlU6kqJ1x7HTozRxDpRDfFfDT7Ny1G2DBQYj48ZbTeIIDDbISI95vealiU5ziGmRKXiM2ptzJYDAyaZrKK9UNf93Gaytlc2cKbiWI3DsoCfuT9oy+hrcjFuHqgLyQ38KV99ARhDLDs=", "FareInfoRef": "+fBZ4s1GuDKAUGnnhmBAAA==" }, "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": 134832, "gross_total": 134382, "base_fare": 111258, "tax": 23574, "sell": { "currency": "BDT", "total": 134832, "base_fare": 111258, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0ODMyLCJiYXNlX2ZhcmUiOjExMTI1OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNDM4MiwiYmFzZV9mYXJlIjoxMTA4MDgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM0MzgyLCJiYXNlX2ZhcmUiOjExMDgwOCwidGF4IjoyMzU3NH19", "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": 134832, "base_fare": 111258, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110808.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 134832, "base_fare": 111258, "tax": 23574, "gross": { "base_fare": "110808.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDgzMi4wMCIsImJhc2VfZmFyZSI6IjExMTI1OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwODA4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM0MzgyLjAwIiwiYmFzZV9mYXJlIjoiMTEwODA4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTA4MDguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNDM4Mi4wMCIsImJhc2VfZmFyZSI6IjExMDgwOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDM4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "Q", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 134832, "calendar_total_sell": 134832, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 134832, "filter": { "id": "F123TT00182-27", "price": 134832, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT14H15M", "layover_duration_seconds": 51300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-28", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKADBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T09:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-01-21T13:10: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-21", "flight_time": "PT5H45M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAFBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-21T17: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-21T20: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-21", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 135863, "gross_total": 135413, "base_fare": 106595, "tax": 29268, "sell": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1ODYzLCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTQxMywiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NDEzLCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoyOTI2OH19", "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": 135863, "base_fare": 106595, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTg2My4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NDEzLjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTQxMy4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTQxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DEL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 135863, "calendar_total_sell": 135863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135863, "filter": { "id": "F123TT00182-28", "price": 135863, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-21T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601210955del2026012113102381del202601211720dac202601212020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-29", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "14H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-01-22T02:35: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-21", "flight_time": "PT6H05M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAJBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-22T17: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-22T20: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-22", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT14H45M", "lay_over_date": "2026-01-22", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 135863, "gross_total": 135413, "base_fare": 106595, "tax": 29268, "sell": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1ODYzLCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTQxMywiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NDEzLCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoyOTI2OH19", "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": 135863, "base_fare": 106595, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTg2My4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NDEzLjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTQxMy4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTQxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DEL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 135863, "calendar_total_sell": 135863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135863, "filter": { "id": "F123TT00182-29", "price": 135863, "journey_duration": "PT1D18H55M", "journey_duration_seconds": 154500, "layover_duration": "PT1D1H30M", "layover_duration_seconds": 91800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-22T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601212300del2026012202352383del202601221720dac202601222020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-30", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H20M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-01-21T23:40: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-21", "flight_time": "PT6H10M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAJBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-22T17: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-22T20: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-22", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT17H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 135863, "gross_total": 135413, "base_fare": 106595, "tax": 29268, "sell": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1ODYzLCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTQxMywiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NDEzLCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoyOTI2OH19", "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": 135863, "base_fare": 106595, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTg2My4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NDEzLjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTQxMy4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTQxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DEL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 135863, "calendar_total_sell": 135863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135863, "filter": { "id": "F123TT00182-30", "price": 135863, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT1D4H25M", "layover_duration_seconds": 102300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-22T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601212000del2026012123402116del202601221720dac202601222020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-31", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKANBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T19:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-01-21T23:00:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-21", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAPBnnhmBAAA==", "origin": "BOM", "departure_time": "2026-01-22T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-22T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT08H25M", "lay_over_date": "2026-01-21", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 135863, "gross_total": 135413, "base_fare": 106595, "tax": 29268, "sell": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1ODYzLCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTQxMywiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NDEzLCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoyOTI2OH19", "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": 135863, "base_fare": 106595, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTg2My4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NDEzLjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTQxMy4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTQxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "DEL", "3": "SIN", "5": "BOM" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 135863, "calendar_total_sell": 135863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135863, "filter": { "id": "F123TT00182-31", "price": 135863, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601211940bom2026012123002108bom202601220725dac2026012210452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GKbQbxK7aLCxppLL0\/z+jB0mlWjJ39gObnHOQEEV1zv8x4TOVFXU3oCIwt7UiXkQEyqqB7oq2h\/be3HAOSUR14EN1XLRgMwWWqAP1QBunFyM7JjMVfTW6ZQM\/c3\/S1uKvxR\/OzXqLcfETSgL\/yndfes0sxQ==", "FareInfoRef": "+fBZ4s1GuDKAvGnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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-32", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "17H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKARBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-01-21T13:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-21", "flight_time": "PT5H40M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": "+fBZ4s1GuDKAPBnnhmBAAA==", "origin": "BOM", "departure_time": "2026-01-22T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-22T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22UtJuEKjSLF7SSGXp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAzTm0g\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2Q5LLQ=", "FareInfoRef": "+fBZ4s1GuDKA8GnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 135863, "gross_total": 135413, "base_fare": 106595, "tax": 29268, "sell": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1ODYzLCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNTQxMywiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM1NDEzLCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoyOTI2OH19", "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": 135863, "base_fare": 106595, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 135863, "base_fare": 106595, "tax": 29268, "gross": { "base_fare": "106145.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTg2My4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM1NDEzLjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzNTQxMy4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTQxMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "DEL", "3": "SIN", "5": "BOM" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 135863, "calendar_total_sell": 135863, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 135863, "filter": { "id": "F123TT00182-32", "price": 135863, "journey_duration": "PT1D21H50M", "journey_duration_seconds": 165000, "layover_duration": "PT1D4H30M", "layover_duration_seconds": 102600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601211030bom2026012113402106bom202601220725dac2026012210452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TFlSW7ZlpaVrR4s7SCX\/f8ZtdMOKrAtkCU7pcTEF3KuT2d0+HXvDFnvgIC1yiQIMTReQUQB389yK2WuOCK8StLkfbq2mPsh6MBII++SAbX15\/qyLPbRdsjBDsOoOvAnw0OpXPMyV2K9HBWHRB76p7o2\/7csXQ==", "FareInfoRef": "+fBZ4s1GuDKAYEnnhmBAAA==" }, "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-33", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAnEnnhmBAAA==" }, "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": 141608, "gross_total": 141158, "base_fare": 117761, "tax": 23847, "sell": { "currency": "BDT", "total": 141608, "base_fare": 117761, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNjA4LCJiYXNlX2ZhcmUiOjExNzc2MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MTE1OCwiYmFzZV9mYXJlIjoxMTczMTEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMTU4LCJiYXNlX2ZhcmUiOjExNzMxMSwidGF4IjoyMzg0N319", "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": 141608, "base_fare": 117761, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "117311.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 141608, "base_fare": 117761, "tax": 23847, "gross": { "base_fare": "117311.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTYwOC4wMCIsImJhc2VfZmFyZSI6IjExNzc2MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MzExLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQxMTU4LjAwIiwiYmFzZV9mYXJlIjoiMTE3MzExLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTczMTEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTE1OC4wMCIsImJhc2VfZmFyZSI6IjExNzMxMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MTE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "V", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 141608, "calendar_total_sell": 141608, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141608, "filter": { "id": "F123TT00182-33", "price": 141608, "journey_duration": "PT1D0H30M", "journey_duration_seconds": 88200, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBSSMY", "FareRuleKey": "gws-eJxNTkEKwzAMe0zR3TFlSW7ZlpaVrR4s7SCX\/f8ZtdMOKrAtkCU7pcTEF3KuT2d0+HXvDFnvgIC1yiQIMTReQUQB389yK2WuOCK8StLkfbq2mPsh6MBII++SAbX15\/qyLPbRdsjBDsOoOvAnw0OpXPMyV2K9HBWHRB76p7o2\/7csXQ==", "FareInfoRef": "+fBZ4s1GuDKAYEnnhmBAAA==" }, "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-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAnEnnhmBAAA==" }, "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": 141608, "gross_total": 141158, "base_fare": 117761, "tax": 23847, "sell": { "currency": "BDT", "total": 141608, "base_fare": 117761, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxNjA4LCJiYXNlX2ZhcmUiOjExNzc2MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MTE1OCwiYmFzZV9mYXJlIjoxMTczMTEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMTU4LCJiYXNlX2ZhcmUiOjExNzMxMSwidGF4IjoyMzg0N319", "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": 141608, "base_fare": 117761, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "117311.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 141608, "base_fare": 117761, "tax": 23847, "gross": { "base_fare": "117311.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTYwOC4wMCIsImJhc2VfZmFyZSI6IjExNzc2MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3MzExLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQxMTU4LjAwIiwiYmFzZV9mYXJlIjoiMTE3MzExLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTczMTEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTE1OC4wMCIsImJhc2VfZmFyZSI6IjExNzMxMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MTE1OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "V", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 141608, "calendar_total_sell": 141608, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 141608, "filter": { "id": "F123TT00182-34", "price": 141608, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-35", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAfFnnhmBAAA==" }, "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": 142562, "gross_total": 142112, "base_fare": 118988, "tax": 23574, "sell": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNTYyLCJiYXNlX2ZhcmUiOjExODk4OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjExMiwiYmFzZV9mYXJlIjoxMTg1MzgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyMTEyLCJiYXNlX2ZhcmUiOjExODUzOCwidGF4IjoyMzU3NH19", "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": 142562, "base_fare": 118988, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjU2Mi4wMCIsImJhc2VfZmFyZSI6IjExODk4OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyMTEyLjAwIiwiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1MzguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjExMi4wMCIsImJhc2VfZmFyZSI6IjExODUzOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MjExMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 142562, "calendar_total_sell": 142562, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 142562, "filter": { "id": "F123TT00182-35", "price": 142562, "journey_duration": "PT13H20M", "journey_duration_seconds": 48000, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-36", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAfFnnhmBAAA==" }, "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": 142562, "gross_total": 142112, "base_fare": 118988, "tax": 23574, "sell": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNTYyLCJiYXNlX2ZhcmUiOjExODk4OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjExMiwiYmFzZV9mYXJlIjoxMTg1MzgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyMTEyLCJiYXNlX2ZhcmUiOjExODUzOCwidGF4IjoyMzU3NH19", "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": 142562, "base_fare": 118988, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjU2Mi4wMCIsImJhc2VfZmFyZSI6IjExODk4OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyMTEyLjAwIiwiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1MzguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjExMi4wMCIsImJhc2VfZmFyZSI6IjExODUzOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MjExMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 142562, "calendar_total_sell": 142562, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 142562, "filter": { "id": "F123TT00182-36", "price": 142562, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-37", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAfFnnhmBAAA==" }, "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": 142562, "gross_total": 142112, "base_fare": 118988, "tax": 23574, "sell": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNTYyLCJiYXNlX2ZhcmUiOjExODk4OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjExMiwiYmFzZV9mYXJlIjoxMTg1MzgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyMTEyLCJiYXNlX2ZhcmUiOjExODUzOCwidGF4IjoyMzU3NH19", "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": 142562, "base_fare": 118988, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjU2Mi4wMCIsImJhc2VfZmFyZSI6IjExODk4OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyMTEyLjAwIiwiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1MzguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjExMi4wMCIsImJhc2VfZmFyZSI6IjExODUzOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MjExMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 142562, "calendar_total_sell": 142562, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 142562, "filter": { "id": "F123TT00182-37", "price": 142562, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-38", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAfFnnhmBAAA==" }, "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": 142562, "gross_total": 142112, "base_fare": 118988, "tax": 23574, "sell": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNTYyLCJiYXNlX2ZhcmUiOjExODk4OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjExMiwiYmFzZV9mYXJlIjoxMTg1MzgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyMTEyLCJiYXNlX2ZhcmUiOjExODUzOCwidGF4IjoyMzU3NH19", "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": 142562, "base_fare": 118988, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjU2Mi4wMCIsImJhc2VfZmFyZSI6IjExODk4OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyMTEyLjAwIiwiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1MzguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjExMi4wMCIsImJhc2VfZmFyZSI6IjExODUzOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MjExMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 142562, "calendar_total_sell": 142562, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 142562, "filter": { "id": "F123TT00182-38", "price": 142562, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-39", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAfFnnhmBAAA==" }, "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": 142562, "gross_total": 142112, "base_fare": 118988, "tax": 23574, "sell": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNTYyLCJiYXNlX2ZhcmUiOjExODk4OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjExMiwiYmFzZV9mYXJlIjoxMTg1MzgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyMTEyLCJiYXNlX2ZhcmUiOjExODUzOCwidGF4IjoyMzU3NH19", "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": 142562, "base_fare": 118988, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjU2Mi4wMCIsImJhc2VfZmFyZSI6IjExODk4OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyMTEyLjAwIiwiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1MzguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjExMi4wMCIsImJhc2VfZmFyZSI6IjExODUzOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MjExMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 142562, "calendar_total_sell": 142562, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 142562, "filter": { "id": "F123TT00182-39", "price": 142562, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRMbbkV6CYQrEi0O\/TC\/3\/Gkm5IWEriyM4jxigkjpjH+I8B3+GdkNcbkCEa5ZHBwYXeNBBRQP3UaylLw7HDq5S7vFfuxjROQQtmmmWXDGg9P9eX7Tp5Zx5i2GUY1Qn8yHRXmi+pLo1EL58Vh0Qe+qhObST2LIc=", "FareInfoRef": "+fBZ4s1GuDKASFnnhmBAAA==" }, "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-40", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKAfFnnhmBAAA==" }, "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": 142562, "gross_total": 142112, "base_fare": 118988, "tax": 23574, "sell": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyNTYyLCJiYXNlX2ZhcmUiOjExODk4OCwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0MjExMiwiYmFzZV9mYXJlIjoxMTg1MzgsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyMTEyLCJiYXNlX2ZhcmUiOjExODUzOCwidGF4IjoyMzU3NH19", "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": 142562, "base_fare": 118988, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 142562, "base_fare": 118988, "tax": 23574, "gross": { "base_fare": "118538.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjU2Mi4wMCIsImJhc2VfZmFyZSI6IjExODk4OC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyMTEyLjAwIiwiYmFzZV9mYXJlIjoiMTE4NTM4LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1MzguMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MjExMi4wMCIsImJhc2VfZmFyZSI6IjExODUzOC4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MjExMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 142562, "calendar_total_sell": 142562, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 142562, "filter": { "id": "F123TT00182-40", "price": 142562, "journey_duration": "PT1D0H40M", "journey_duration_seconds": 88800, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPY26FW7dVtAQULQVDr3s\/8+YW5g0S6ldOXHivVfRqxhj\/T8afJo1IO4PIEJZaSRfOlc\/GSLS4vXe7iktGWeGoxWrfbCpjcH2LQmDDHpYBcj1nfa5ZFnLZLJB2YwiOYGf6J+U8Ra2JYtyc0ecljjwUE59ASNPLIQ=", "FareInfoRef": "+fBZ4s1GuDKAFEnnhmBAAA==" }, "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-41", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKALEnnhmBAAA==" }, "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": 143421, "gross_total": 142971, "base_fare": 119847, "tax": 23574, "sell": { "currency": "BDT", "total": 143421, "base_fare": 119847, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDIxLCJiYXNlX2ZhcmUiOjExOTg0NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0Mjk3MSwiYmFzZV9mYXJlIjoxMTkzOTcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyOTcxLCJiYXNlX2ZhcmUiOjExOTM5NywidGF4IjoyMzU3NH19", "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": 143421, "base_fare": 119847, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119397.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 143421, "base_fare": 119847, "tax": 23574, "gross": { "base_fare": "119397.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQyMS4wMCIsImJhc2VfZmFyZSI6IjExOTg0Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5Mzk3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyOTcxLjAwIiwiYmFzZV9mYXJlIjoiMTE5Mzk3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTkzOTcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0Mjk3MS4wMCIsImJhc2VfZmFyZSI6IjExOTM5Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0Mjk3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "Q", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 143421, "calendar_total_sell": 143421, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 143421, "filter": { "id": "F123TT00182-41", "price": 143421, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT5H35M", "layover_duration_seconds": 20100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67AcotJClCokqlAgcu\/f8zuglU6kqJ1x7HjvfexDpRdf5fDT7NKyHvEcgwnmV\/wt0GESizAyJyx\/LewrqGhGtIT5QrPqPWxmjRMWCSyU5UhKPeaYxkrnVs4ExFWY1iWcDPPGbaPKYtJDFuHqgLSQ\/+lK++IBQsMA==", "FareInfoRef": "+fBZ4s1GuDKA4DnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBSSMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPY26FW7dVtAQULQVDr3s\/8+YW5g0S6ldOXHivVfRqxhj\/T8afJo1IO4PIEJZaSRfOlc\/GSLS4vXe7iktGWeGoxWrfbCpjcH2LQmDDHpYBcj1nfa5ZFnLZLJB2YwiOYGf6J+U8Ra2JYtyc0ecljjwUE59ASNPLIQ=", "FareInfoRef": "+fBZ4s1GuDKAFEnnhmBAAA==" }, "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-42", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBSSMY", "FareRuleKey": "gws-eJxNTtEKwkAM+5iR97YbOt9OvQ1FV8HbwHvZ\/3+GudsEA20CadOGEEzsIKpd+EeDtXlF+HIFHMZ6LE90amipM0Skx+c9X1KaMrYIU1pe7Y21DsZu6EkYZbRqZSf2nu5esqxlMllRDqNIbuAnhhuln+M8ZTFePhG7JUfwT259AfPjLEI=", "FareInfoRef": "+fBZ4s1GuDKAIEnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBSSBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m67aSm3kLgIiSqVChy49P\/P6BKo1JUSrz2OnRijid1ENcR\/Nfg0L0dZM1BgPN5nhEsngsBsg4jcMb2XNM\/JcQwxJSoVH1FrY7YcGDDIYBVthTrvaX2ShauygTMV+2rslgX8zGOkLb0vycW4uaNOJC34U776AhX4LDY=", "FareInfoRef": "+fBZ4s1GuDKALEnnhmBAAA==" }, "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": 143421, "gross_total": 142971, "base_fare": 119847, "tax": 23574, "sell": { "currency": "BDT", "total": 143421, "base_fare": 119847, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDIxLCJiYXNlX2ZhcmUiOjExOTg0NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0Mjk3MSwiYmFzZV9mYXJlIjoxMTkzOTcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQyOTcxLCJiYXNlX2ZhcmUiOjExOTM5NywidGF4IjoyMzU3NH19", "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": 143421, "base_fare": 119847, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "119397.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 143421, "base_fare": 119847, "tax": 23574, "gross": { "base_fare": "119397.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQyMS4wMCIsImJhc2VfZmFyZSI6IjExOTg0Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5Mzk3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQyOTcxLjAwIiwiYmFzZV9mYXJlIjoiMTE5Mzk3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTkzOTcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0Mjk3MS4wMCIsImJhc2VfZmFyZSI6IjExOTM5Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0Mjk3MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "Q", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 143421, "calendar_total_sell": 143421, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 143421, "filter": { "id": "F123TT00182-42", "price": 143421, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAXBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-17T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-17T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT05H50M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-43", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAjBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T14:00: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-21", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAlBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T16: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-21T23: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-21", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT02H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-43", "price": 268159, "journey_duration": "PT1D9H15M", "journey_duration_seconds": 119700, "layover_duration": "PT8H35M", "layover_duration_seconds": 30900, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T23:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601171015sin202601172145352sin202601211030dxb202601211400315dxb202601211645dac202601212300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAXBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-17T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-17T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT05H50M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-44", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAnBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-22T00:50: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-21", "flight_time": "PT7H50M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKApBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-22T04:30: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-22T10:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT03H40M", "lay_over_date": "2026-01-22", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-44", "price": 268159, "journey_duration": "PT1D10H40M", "journey_duration_seconds": 124800, "layover_duration": "PT9H30M", "layover_duration_seconds": 34200, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:55:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601171015sin202601172145352sin202601212100dxb202601220050355dxb202601220430dac202601221055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAXBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-17T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-17T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT05H50M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-45", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKArBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T02:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T06:00: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-20", "flight_time": "PT7H30M", "distance": "3636", "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": "349" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "349" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAtBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T10:30: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-21T17: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-21", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT04H30M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-45", "price": 268159, "journey_duration": "PT1D11H15M", "journey_duration_seconds": 126900, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601171015sin202601172145352sin202601210230dxb202601210600349dxb202601211030dac202601211700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAZBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-17T21:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T08: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-17", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT16H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-46", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAjBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T14:00: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-21", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAlBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T16: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-21T23: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-21", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT02H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-46", "price": 268159, "journey_duration": "PT1D20H0M", "journey_duration_seconds": 158400, "layover_duration": "PT19H20M", "layover_duration_seconds": 69600, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T23:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601172100sin202601180830314sin202601211030dxb202601211400315dxb202601211645dac202601212300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAZBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-17T21:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T08: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-17", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT16H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-47", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAnBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-22T00:50: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-21", "flight_time": "PT7H50M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKApBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-22T04:30: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-22T10:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT03H40M", "lay_over_date": "2026-01-22", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-47", "price": 268159, "journey_duration": "PT1D21H25M", "journey_duration_seconds": 163500, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:55:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601172100sin202601180830314sin202601212100dxb202601220050355dxb202601220430dac202601221055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAZBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-17T21:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T08: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-17", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT16H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-48", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKArBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T02:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T06:00: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-20", "flight_time": "PT7H30M", "distance": "3636", "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": "349" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "349" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAtBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T10:30: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-21T17: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-21", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT04H30M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-48", "price": 268159, "journey_duration": "PT1D22H0M", "journey_duration_seconds": 165600, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601172100sin202601180830314sin202601210230dxb202601210600349dxb202601211030dac202601211700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H15M", "transit_time": "18H20M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAbBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T12: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-17T15: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-17", "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": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAdBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT18H20M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-49", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAjBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T14:00: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-21", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAlBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T16: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-21T23: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-21", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT02H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-49", "price": 268159, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT21H5M", "layover_duration_seconds": 75900, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T12:30:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T23:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171230dxb202601171555583dxb202601181015sin202601182145352sin202601211030dxb202601211400315dxb202601211645dac202601212300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H15M", "transit_time": "18H20M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAbBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T12: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-17T15: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-17", "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": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAdBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT18H20M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-50", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAnBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-22T00:50: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-21", "flight_time": "PT7H50M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKApBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-22T04:30: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-22T10:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT03H40M", "lay_over_date": "2026-01-22", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-50", "price": 268159, "journey_duration": "PT1D23H10M", "journey_duration_seconds": 169800, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T12:30:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:55:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171230dxb202601171555583dxb202601181015sin202601182145352sin202601212100dxb202601220050355dxb202601220430dac202601221055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H15M", "transit_time": "18H20M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAbBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T12: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-17T15: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-17", "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": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAdBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT18H20M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-51", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKArBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T02:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T06:00: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-20", "flight_time": "PT7H30M", "distance": "3636", "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": "349" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "349" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAtBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T10:30: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-21T17: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-21", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT04H30M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-51", "price": 268159, "journey_duration": "PT1D23H45M", "journey_duration_seconds": 171900, "layover_duration": "PT22H50M", "layover_duration_seconds": 82200, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T12:30:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171230dxb202601171555583dxb202601181015sin202601182145352sin202601210230dxb202601210600349dxb202601211030dac202601211700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T02:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H05M", "distance": "3636", "lay_over": "PT22H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-52", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAjBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T14:00: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-21", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAlBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T16: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-21T23: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-21", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT02H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-52", "price": 268159, "journey_duration": "PT2D1H5M", "journey_duration_seconds": 176700, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T23:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601180230sin202601181335348sin202601211030dxb202601211400315dxb202601211645dac202601212300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T02:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H05M", "distance": "3636", "lay_over": "PT22H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-53", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAnBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-22T00:50: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-21", "flight_time": "PT7H50M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKApBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-22T04:30: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-22T10:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT03H40M", "lay_over_date": "2026-01-22", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-53", "price": 268159, "journey_duration": "PT2D2H30M", "journey_duration_seconds": 181800, "layover_duration": "PT1D1H45M", "layover_duration_seconds": 92700, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:55:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601180230sin202601181335348sin202601212100dxb202601220050355dxb202601220430dac202601221055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H35M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAfBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T02:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H05M", "distance": "3636", "lay_over": "PT22H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-54", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKArBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T02:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T06:00: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-20", "flight_time": "PT7H30M", "distance": "3636", "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": "349" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "349" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAtBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T10:30: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-21T17: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-21", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT04H30M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-54", "price": 268159, "journey_duration": "PT2D3H5M", "journey_duration_seconds": 183900, "layover_duration": "PT1D2H35M", "layover_duration_seconds": 95700, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601180230sin202601181335348sin202601210230dxb202601210600349dxb202601211030dac202601211700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H40M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAhBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T03:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T14:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H25M", "distance": "3636", "lay_over": "PT22H50M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-55", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAjBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T14:00: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-21", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "315" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAlBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T16: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-21T23: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-21", "flight_time": "PT4H15M", "distance": "2207", "lay_over": "PT02H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "584" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-55", "price": 268159, "journey_duration": "PT2D2H10M", "journey_duration_seconds": 180600, "layover_duration": "PT1D1H35M", "layover_duration_seconds": 92100, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T23:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601180315sin202601181440354sin202601211030dxb202601211400315dxb202601211645dac202601212300584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H40M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAhBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T03:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T14:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H25M", "distance": "3636", "lay_over": "PT22H50M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-56", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAnBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-22T00:50: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-21", "flight_time": "PT7H50M", "distance": "3636", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "355" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKApBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-22T04:30: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-22T10:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT4H25M", "distance": "2207", "lay_over": "PT03H40M", "lay_over_date": "2026-01-22", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "582" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-56", "price": 268159, "journey_duration": "PT2D3H35M", "journey_duration_seconds": 185700, "layover_duration": "PT1D2H30M", "layover_duration_seconds": 95400, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:55:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601180315sin202601181440354sin202601212100dxb202601220050355dxb202601220430dac202601221055582", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H40M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAVBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:00: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-17T04:25: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-16", "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": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAhBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-18T03:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-18T14:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H25M", "distance": "3636", "lay_over": "PT22H50M", "lay_over_date": "2026-01-17", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "354" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XRRZFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxOmFW4d7apNSD0MkBgH\/v8Mkm5IREriyImdGKNSB4r08T86fLrphvpMQIVa3pcK0VMgITZuIHnGa13f5ZoFh0owqjZ679IWk6beGooU7pQHtlbzmEBTvgx0TYF7w6Fd4Aem2WAd88PM3DkoeVAMsFft6gs8\/iw0", "FareInfoRef": "+fBZ4s1GuDKAGHnnhmBAAA==" }, "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-57", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKArBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T02:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DXB", "arrival_time": "2026-01-21T06:00: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-20", "flight_time": "PT7H30M", "distance": "3636", "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": "349" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "349" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKAtBnnhmBAAA==", "origin": "DXB", "departure_time": "2026-01-21T10:30: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-21T17: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-21", "flight_time": "PT4H30M", "distance": "2207", "lay_over": "PT04H30M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "586" }, "booking_class": { "brand_id": "1919071", "brand_title": "Economy Saver", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QAAAPBD1", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9m4bBBwTklStKlmtoAcu\/f8zuiQg1ZLtTSZZO4RgYqOoDuE\/Ony78oR\/EuAwZo4J09yL1NMOEZnxjjG+lqxoJqZEXnHrWh8mSwMbSn+zinZnnHV9OFlzpqfiGI1D8gKXKHdKj3lb8macPLGM6wllAnflvx9OZiyG", "FareInfoRef": "+fBZ4s1GuDKATHnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 268159, "gross_total": 267709, "base_fare": 248693, "tax": 19466, "sell": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY4MTU5LCJiYXNlX2ZhcmUiOjI0ODY5MywidGF4IjoxOTQ2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI2NzcwOSwiYmFzZV9mYXJlIjoyNDgyNDMsInRheCI6MTk0NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY3NzA5LCJiYXNlX2ZhcmUiOjI0ODI0MywidGF4IjoxOTQ2Nn19", "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": 268159, "base_fare": 248693, "tax": 19466, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 268159, "base_fare": 248693, "tax": 19466, "gross": { "base_fare": "248243.00", "tax": "19466.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "14522.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2ODE1OS4wMCIsImJhc2VfZmFyZSI6IjI0ODY5My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjY3NzA5LjAwIiwiYmFzZV9mYXJlIjoiMjQ4MjQzLjAwIiwidGF4IjoiMTk0NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgyNDMuMDAiLCJ0YXgiOiIxOTQ2Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NzcwOS4wMCIsImJhc2VfZmFyZSI6IjI0ODI0My4wMCIsInRheCI6IjE5NDY2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI2NzcwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTQ1MjIuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRjYiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjMwMDgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJaUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DXB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "EK" ] }, "operating_carrier": { "count": 1, "data": [ "EK" ] }, "rbd_class": { "count": 2, "data": { "0": "X", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "EK", "calendar_total_currency": "BDT", "calendar_total_price": 268159, "calendar_total_sell": 268159, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 268159, "filter": { "id": "F123TT00182-57", "price": 268159, "journey_duration": "PT2D4H10M", "journey_duration_seconds": 187800, "layover_duration": "PT1D3H20M", "layover_duration_seconds": 98400, "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": null, "departure_departure_time": "2026-01-17T01:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:00:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601170100dxb202601170425585dxb202601180315sin202601181440354sin202601210230dxb202601210600349dxb202601211030dac202601211700586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAxBnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT10H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-58", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282659, "gross_total": 282209, "base_fare": 257405, "tax": 25254, "sell": { "currency": "BDT", "total": 282659, "base_fare": 257405, "tax": 25254 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNjU5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTI1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjIwOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjUyNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyMjA5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTI1NH19", "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": 282659, "base_fare": 257405, "tax": 25254, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25254.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282659, "base_fare": 257405, "tax": 25254, "gross": { "base_fare": "256955.00", "tax": "25254.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20310.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjY1OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1MjU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjUyNTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyMjA5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjUyNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTI1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjIwOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1MjU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjIwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjAzMTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282659, "calendar_total_sell": 282659, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282659, "filter": { "id": "F123TT00182-58", "price": 282659, "journey_duration": "PT1D15H0M", "journey_duration_seconds": 140400, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601180825sin202601182115944sin202601212015doh202601212315947doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAxBnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT10H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-59", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA3BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T06:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-20", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-21T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-21T17:45: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT03H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282659, "gross_total": 282209, "base_fare": 257405, "tax": 25254, "sell": { "currency": "BDT", "total": 282659, "base_fare": 257405, "tax": 25254 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNjU5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTI1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjIwOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjUyNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyMjA5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTI1NH19", "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": 282659, "base_fare": 257405, "tax": 25254, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25254.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282659, "base_fare": 257405, "tax": 25254, "gross": { "base_fare": "256955.00", "tax": "25254.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20310.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjY1OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1MjU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjUyNTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyMjA5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjUyNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTI1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjIwOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1MjU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjIwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjAzMTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282659, "calendar_total_sell": 282659, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282659, "filter": { "id": "F123TT00182-59", "price": 282659, "journey_duration": "PT1D16H30M", "journey_duration_seconds": 145800, "layover_duration": "PT13H45M", "layover_duration_seconds": 49500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601180825sin202601182115944sin202601210315doh202601210615945doh202601210955dac202601211745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "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": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAxBnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT10H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-60", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA7BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T17:45: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-22", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT10H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282659, "gross_total": 282209, "base_fare": 257405, "tax": 25254, "sell": { "currency": "BDT", "total": 282659, "base_fare": 257405, "tax": 25254 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNjU5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTI1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjIwOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjUyNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyMjA5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTI1NH19", "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": 282659, "base_fare": 257405, "tax": 25254, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25254.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282659, "base_fare": 257405, "tax": 25254, "gross": { "base_fare": "256955.00", "tax": "25254.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20310.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjY1OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1MjU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjUyNTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyMjA5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjUyNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTI1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjIwOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1MjU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjIwOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjAzMTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282659, "calendar_total_sell": 282659, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282659, "filter": { "id": "F123TT00182-60", "price": 282659, "journey_duration": "PT1D23H30M", "journey_duration_seconds": 171000, "layover_duration": "PT20H45M", "layover_duration_seconds": 74700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-22T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601180825sin202601182115944sin202601212015doh202601212315947doh202601220955dac202601221745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-19T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT21H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-61", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282979, "gross_total": 282529, "base_fare": 257405, "tax": 25574, "sell": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyOTc5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjUyOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTI5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTU3NH19", "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": 282979, "base_fare": 257405, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjk3OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyNTI5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUyOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjUyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282979, "calendar_total_sell": 282979, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282979, "filter": { "id": "F123TT00182-61", "price": 282979, "journey_duration": "PT2D2H30M", "journey_duration_seconds": 181800, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601181955sin202601190845942sin202601212015doh202601212315947doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-19T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT21H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-62", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA3BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T06:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-20", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA5BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-21T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-21T17:45: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT03H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282979, "gross_total": 282529, "base_fare": 257405, "tax": 25574, "sell": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyOTc5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjUyOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTI5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTU3NH19", "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": 282979, "base_fare": 257405, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjk3OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyNTI5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUyOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjUyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282979, "calendar_total_sell": 282979, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282979, "filter": { "id": "F123TT00182-62", "price": 282979, "journey_duration": "PT2D4H0M", "journey_duration_seconds": 187200, "layover_duration": "PT1D1H15M", "layover_duration_seconds": 90900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601181955sin202601190845942sin202601210315doh202601210615945doh202601210955dac202601211745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-19T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT21H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-63", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA7BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T17:45: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-22", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT10H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282979, "gross_total": 282529, "base_fare": 257405, "tax": 25574, "sell": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyOTc5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjUyOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTI5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTU3NH19", "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": 282979, "base_fare": 257405, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjk3OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyNTI5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUyOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjUyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282979, "calendar_total_sell": 282979, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282979, "filter": { "id": "F123TT00182-63", "price": 282979, "journey_duration": "PT2D11H0M", "journey_duration_seconds": 212400, "layover_duration": "PT1D8H15M", "layover_duration_seconds": 116100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-22T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601181955sin202601190845942sin202601212015doh202601212315947doh202601220955dac202601221745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAxBnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT10H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-64", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282979, "gross_total": 282529, "base_fare": 257405, "tax": 25574, "sell": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyOTc5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjUyOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTI5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTU3NH19", "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": 282979, "base_fare": 257405, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjk3OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyNTI5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUyOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjUyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282979, "calendar_total_sell": 282979, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282979, "filter": { "id": "F123TT00182-64", "price": 282979, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT22H15M", "layover_duration_seconds": 80100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601180825sin202601182115944sin202601211015doh202601211315943doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H0M", "transit_time": "10H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKAxBnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT10H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-65", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "19H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA3BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T06:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-20", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT19H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 282979, "gross_total": 282529, "base_fare": 257405, "tax": 25574, "sell": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyOTc5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4MjUyOSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTI5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTU3NH19", "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": 282979, "base_fare": 257405, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 282979, "base_fare": 257405, "tax": 25574, "gross": { "base_fare": "256955.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjk3OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyNTI5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUyOS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4MjUyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 282979, "calendar_total_sell": 282979, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 282979, "filter": { "id": "F123TT00182-65", "price": 282979, "journey_duration": "PT2D8H0M", "journey_duration_seconds": 201600, "layover_duration": "PT1D5H15M", "layover_duration_seconds": 105300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601180825sin202601182115944sin202601210315doh202601210615945doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-19T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT21H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-66", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 283299, "gross_total": 282849, "base_fare": 257405, "tax": 25894, "sell": { "currency": "BDT", "total": 283299, "base_fare": 257405, "tax": 25894 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgzMjk5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTg5NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4Mjg0OSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU4OTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyODQ5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTg5NH19", "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": 283299, "base_fare": 257405, "tax": 25894, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25894.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 283299, "base_fare": 257405, "tax": 25894, "gross": { "base_fare": "256955.00", "tax": "25894.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20950.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MzI5OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1ODk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU4OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyODQ5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU4OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTg5NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjg0OS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1ODk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4Mjg0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA5NTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 283299, "calendar_total_sell": 283299, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 283299, "filter": { "id": "F123TT00182-66", "price": 283299, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H45M", "layover_duration_seconds": 121500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601181955sin202601190845942sin202601211015doh202601211315943doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D11H30M", "transit_time": "21H35M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAvBnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T19:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T22:20:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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" } } } }, { "air_segment_key": "+fBZ4s1GuDKA9BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-18T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-19T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT21H35M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BJR4R1FE", "FareRuleKey": "gws-eJxNTrsOwyAM\/Jjo9jPkQTfSAEo7IJW2A0v\/\/zNqSCrVku2zzz7be29oZoqM\/t8GfIZHQX5vQIZRf94yxAonQrSsIOlwvZexSIo4VRalcqePLH0wXKLThMQ0HVQz1B7DuoFibVNWTUG7jQZ1Az8Qd4V5Da9SdZBOe+akuEBf1a0vNOcsTw==", "FareInfoRef": "+fBZ4s1GuDKAtHnnhmBAAA==" }, "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-67", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "19H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA3BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T06:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-20", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT19H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKA8HnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 283299, "gross_total": 282849, "base_fare": 257405, "tax": 25894, "sell": { "currency": "BDT", "total": 283299, "base_fare": 257405, "tax": 25894 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgzMjk5LCJiYXNlX2ZhcmUiOjI1NzQwNSwidGF4IjoyNTg5NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI4Mjg0OSwiYmFzZV9mYXJlIjoyNTY5NTUsInRheCI6MjU4OTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyODQ5LCJiYXNlX2ZhcmUiOjI1Njk1NSwidGF4IjoyNTg5NH19", "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": 283299, "base_fare": 257405, "tax": 25894, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "256955.00", "tax": "25894.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 283299, "base_fare": 257405, "tax": 25894, "gross": { "base_fare": "256955.00", "tax": "25894.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20950.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MzI5OS4wMCIsImJhc2VfZmFyZSI6IjI1NzQwNS4wMCIsInRheCI6IjI1ODk0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU4OTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjgyODQ5LjAwIiwiYmFzZV9mYXJlIjoiMjU2OTU1LjAwIiwidGF4IjoiMjU4OTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTY5NTUuMDAiLCJ0YXgiOiIyNTg5NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4Mjg0OS4wMCIsImJhc2VfZmFyZSI6IjI1Njk1NS4wMCIsInRheCI6IjI1ODk0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjI4Mjg0OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA5NTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAwOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlFBIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUjkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjY3NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDMxIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2NCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRTUiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "B", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 283299, "calendar_total_sell": 283299, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 283299, "filter": { "id": "F123TT00182-67", "price": 283299, "journey_duration": "PT2D19H30M", "journey_duration_seconds": 243000, "layover_duration": "PT1D16H45M", "layover_duration_seconds": 146700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T19:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171915doh202601172220639doh202601181955sin202601190845942sin202601210315doh202601210615945doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKABCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-17T18:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-17", "flight_time": "PT3H20M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "FareBasis": "H2ASRYSS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22oiTdiAApXRjidqBD\/\/8zekAi1RL44Jk7QggmtojqHP5rwneKH5R3BAqMy58Fy7yJQHmqEJENh+1+VndcJitR6Xh07YPZsrEhW3oM1Aq172mPZMOZnooWjSZ5gVvkg7Ls6eXuJ5OVgReSFfwpX\/0AMfEslQ==", "FareInfoRef": "+fBZ4s1GuDKAHInnhmBAAA==" }, "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": "+fBZ4s1GuDKADCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-17T22:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-18T02:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT04H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "6", "FareBasis": "H2ASRYSS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22oiTdiAApXRjidqBD\/\/8zekAi1RL44Jk7QggmtojqHP5rwneKH5R3BAqMy58Fy7yJQHmqEJENh+1+VndcJitR6Xh07YPZsrEhW3oM1Aq172mPZMOZnooWjSZ5gVvkg7Ls6eXuJ5OVgReSFfwpX\/0AMfEslQ==", "FareInfoRef": "+fBZ4s1GuDKAHInnhmBAAA==" }, "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-68", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHCnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-01-21T07:55: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-20", "flight_time": "PT4H00M", "distance": "1631", "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": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "3", "FareBasis": "A2KSRYIB", "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3C4poWk2O06gpqAhbgd36P9\/Ri82hQgsnXjSySEEE7uJ6hSuMeA7pA\/8nQCH8aXo0Hkax9ZViMgd0Z7lqHlFNzEl8oZ71TaYlmQs2G1bOjoDteWSnaw701NxnsYpuYG\/2B+UHrdXXsvBy2qc7Ehm8Kfc+gEcRyxq", "FareInfoRef": "+fBZ4s1GuDKAVInnhmBAAA==" }, "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": "+fBZ4s1GuDKAJCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-21T09: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-21T11: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-21", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-21", "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": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7AuyzFR2mgnLtkO2WH\/f8bcpJOKBBjZGFJKJhZEdU3XWPBdygf+LoDDmFsu0HuIa8SNY4eIRHTLtfbWMF1MSfmgZ9ch3G03NpRQwqC6M85askNOZ3oqjts4IDfwB\/uT0PP2aq1WXlajclLyAF\/l1g9O1Syt", "FareInfoRef": "+fBZ4s1GuDKAWInnhmBAAA==" }, "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": 334676, "gross_total": 334226, "base_fare": 293828, "tax": 40848, "sell": { "currency": "BDT", "total": 334676, "base_fare": 293828, "tax": 40848 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0Njc2LCJiYXNlX2ZhcmUiOjI5MzgyOCwidGF4Ijo0MDg0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzNDIyNiwiYmFzZV9mYXJlIjoyOTMzNzgsInRheCI6NDA4NDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MjI2LCJiYXNlX2ZhcmUiOjI5MzM3OCwidGF4Ijo0MDg0OH19", "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": 334676, "base_fare": 293828, "tax": 40848, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "293378.00", "tax": "40848.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 334676, "base_fare": 293828, "tax": 40848, "gross": { "base_fare": "293378.00", "tax": "40848.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "17592.00" }, "Other": { "title": "Others taxes", "amount": "14348.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDY3Ni4wMCIsImJhc2VfZmFyZSI6IjI5MzgyOC4wMCIsInRheCI6IjQwODQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkzMzc4LjAwIiwidGF4IjoiNDA4NDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM0MjI2LjAwIiwiYmFzZV9mYXJlIjoiMjkzMzc4LjAwIiwidGF4IjoiNDA4NDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTMzNzguMDAiLCJ0YXgiOiI0MDg0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDIyNi4wMCIsImJhc2VfZmFyZSI6IjI5MzM3OC4wMCIsInRheCI6IjQwODQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzNDIyNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxOTY0LjAwIn0sIllSIjp7ImFtb3VudCI6IjE3NTkyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0MzQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTc1OTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": { "0": "H", "2": "A", "3": "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 334676, "calendar_total_sell": 334676, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334676, "filter": { "id": "F123TT00182-68", "price": 334676, "journey_duration": "PT21H35M", "journey_duration_seconds": 77700, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T11:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601171250can2026011718105016can202601172240sin2026011802508489sin202601210355can2026012107558490can202601210905dac2026012111305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "14H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKABCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-17T18:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-17", "flight_time": "PT3H20M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "3", "FareBasis": "H2ASRYSS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22oiTdiAApXRjidqBD\/\/8zekAi1RL44Jk7QggmtojqHP5rwneKH5R3BAqMy58Fy7yJQHmqEJENh+1+VndcJitR6Xh07YPZsrEhW3oM1Aq172mPZMOZnooWjSZ5gVvkg7Ls6eXuJ5OVgReSFfwpX\/0AMfEslQ==", "FareInfoRef": "+fBZ4s1GuDKAHInnhmBAAA==" }, "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": "+fBZ4s1GuDKAFCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-18T08:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-18T12:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT14H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H2ASRYSS", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut22oiTdiAApXRjidqBD\/\/8zekAi1RL44Jk7QggmtojqHP5rwneKH5R3BAqMy58Fy7yJQHmqEJENh+1+VndcJitR6Xh07YPZsrEhW3oM1Aq172mPZMOZnooWjSZ5gVvkg7Ls6eXuJ5OVgReSFfwpX\/0AMfEslQ==", "FareInfoRef": "+fBZ4s1GuDKAHInnhmBAAA==" }, "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-69", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHCnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-01-21T07:55: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-20", "flight_time": "PT4H00M", "distance": "1631", "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": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "3", "FareBasis": "A2KSRYIB", "FareRuleKey": "gws-eJxNjrEKwzAMRD8m3C4poWk2O06gpqAhbgd36P9\/Ri82hQgsnXjSySEEE7uJ6hSuMeA7pA\/8nQCH8aXo0Hkax9ZViMgd0Z7lqHlFNzEl8oZ71TaYlmQs2G1bOjoDteWSnaw701NxnsYpuYG\/2B+UHrdXXsvBy2qc7Ehm8Kfc+gEcRyxq", "FareInfoRef": "+fBZ4s1GuDKAVInnhmBAAA==" }, "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": "+fBZ4s1GuDKAJCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-21T09: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-21T11: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-21", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-21", "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": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7AuyzFR2mgnLtkO2WH\/f8bcpJOKBBjZGFJKJhZEdU3XWPBdygf+LoDDmFsu0HuIa8SNY4eIRHTLtfbWMF1MSfmgZ9ch3G03NpRQwqC6M85askNOZ3oqjts4IDfwB\/uT0PP2aq1WXlajclLyAF\/l1g9O1Syt", "FareInfoRef": "+fBZ4s1GuDKAWInnhmBAAA==" }, "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": 334676, "gross_total": 334226, "base_fare": 293828, "tax": 40848, "sell": { "currency": "BDT", "total": 334676, "base_fare": 293828, "tax": 40848 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0Njc2LCJiYXNlX2ZhcmUiOjI5MzgyOCwidGF4Ijo0MDg0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMzNDIyNiwiYmFzZV9mYXJlIjoyOTMzNzgsInRheCI6NDA4NDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzM0MjI2LCJiYXNlX2ZhcmUiOjI5MzM3OCwidGF4Ijo0MDg0OH19", "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": 334676, "base_fare": 293828, "tax": 40848, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "293378.00", "tax": "40848.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 334676, "base_fare": 293828, "tax": 40848, "gross": { "base_fare": "293378.00", "tax": "40848.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "17592.00" }, "Other": { "title": "Others taxes", "amount": "14348.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDY3Ni4wMCIsImJhc2VfZmFyZSI6IjI5MzgyOC4wMCIsInRheCI6IjQwODQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkzMzc4LjAwIiwidGF4IjoiNDA4NDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzM0MjI2LjAwIiwiYmFzZV9mYXJlIjoiMjkzMzc4LjAwIiwidGF4IjoiNDA4NDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTMzNzguMDAiLCJ0YXgiOiI0MDg0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMzNDIyNi4wMCIsImJhc2VfZmFyZSI6IjI5MzM3OC4wMCIsInRheCI6IjQwODQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjMzNDIyNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxOTY0LjAwIn0sIllSIjp7ImFtb3VudCI6IjE3NTkyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0MzQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTc1OTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 3, "data": { "0": "H", "2": "A", "3": "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 334676, "calendar_total_sell": 334676, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 334676, "filter": { "id": "F123TT00182-69", "price": 334676, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T12:50:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T11:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601171250can2026011718105016can202601180815sin202601181225353sin202601210355can2026012107558490can202601210905dac2026012111305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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": "+fBZ4s1GuDKANCnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-17T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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-70", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": 399234, "gross_total": 398784, "base_fare": 373980, "tax": 25254, "sell": { "currency": "BDT", "total": 399234, "base_fare": 373980, "tax": 25254 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5MjM0LCJiYXNlX2ZhcmUiOjM3Mzk4MCwidGF4IjoyNTI1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM5ODc4NCwiYmFzZV9mYXJlIjozNzM1MzAsInRheCI6MjUyNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk4Nzg0LCJiYXNlX2ZhcmUiOjM3MzUzMCwidGF4IjoyNTI1NH19", "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": 399234, "base_fare": 373980, "tax": 25254, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373530.00", "tax": "25254.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 399234, "base_fare": 373980, "tax": 25254, "gross": { "base_fare": "373530.00", "tax": "25254.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20310.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTIzNC4wMCIsImJhc2VfZmFyZSI6IjM3Mzk4MC4wMCIsInRheCI6IjI1MjU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjUyNTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzk4Nzg0LjAwIiwiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjUyNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzM1MzAuMDAiLCJ0YXgiOiIyNTI1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5ODc4NC4wMCIsImJhc2VfZmFyZSI6IjM3MzUzMC4wMCIsInRheCI6IjI1MjU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5ODc4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjAzMTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 399234, "calendar_total_sell": 399234, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399234, "filter": { "id": "F123TT00182-70", "price": 399234, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T10:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171045doh202601171350641doh202601171955sin202601180845942sin202601212015doh202601212315947doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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": "+fBZ4s1GuDKANCnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-17T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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-71", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA3BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T06:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-20", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": "+fBZ4s1GuDKA5BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-21T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-21T17:45: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT03H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": 399234, "gross_total": 398784, "base_fare": 373980, "tax": 25254, "sell": { "currency": "BDT", "total": 399234, "base_fare": 373980, "tax": 25254 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5MjM0LCJiYXNlX2ZhcmUiOjM3Mzk4MCwidGF4IjoyNTI1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM5ODc4NCwiYmFzZV9mYXJlIjozNzM1MzAsInRheCI6MjUyNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk4Nzg0LCJiYXNlX2ZhcmUiOjM3MzUzMCwidGF4IjoyNTI1NH19", "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": 399234, "base_fare": 373980, "tax": 25254, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373530.00", "tax": "25254.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 399234, "base_fare": 373980, "tax": 25254, "gross": { "base_fare": "373530.00", "tax": "25254.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20310.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTIzNC4wMCIsImJhc2VfZmFyZSI6IjM3Mzk4MC4wMCIsInRheCI6IjI1MjU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjUyNTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzk4Nzg0LjAwIiwiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjUyNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzM1MzAuMDAiLCJ0YXgiOiIyNTI1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5ODc4NC4wMCIsImJhc2VfZmFyZSI6IjM3MzUzMC4wMCIsInRheCI6IjI1MjU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5ODc4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjAzMTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 399234, "calendar_total_sell": 399234, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399234, "filter": { "id": "F123TT00182-71", "price": 399234, "journey_duration": "PT1D12H30M", "journey_duration_seconds": 131400, "layover_duration": "PT9H45M", "layover_duration_seconds": 35100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T10:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171045doh202601171350641doh202601171955sin202601180845942sin202601210315doh202601210615945doh202601210955dac202601211745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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": "+fBZ4s1GuDKANCnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-17T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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-72", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T23:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "947" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": "+fBZ4s1GuDKA7BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T09:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T17:45: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-22", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT10H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "638" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": 399234, "gross_total": 398784, "base_fare": 373980, "tax": 25254, "sell": { "currency": "BDT", "total": 399234, "base_fare": 373980, "tax": 25254 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5MjM0LCJiYXNlX2ZhcmUiOjM3Mzk4MCwidGF4IjoyNTI1NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM5ODc4NCwiYmFzZV9mYXJlIjozNzM1MzAsInRheCI6MjUyNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk4Nzg0LCJiYXNlX2ZhcmUiOjM3MzUzMCwidGF4IjoyNTI1NH19", "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": 399234, "base_fare": 373980, "tax": 25254, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373530.00", "tax": "25254.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 399234, "base_fare": 373980, "tax": 25254, "gross": { "base_fare": "373530.00", "tax": "25254.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20310.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTIzNC4wMCIsImJhc2VfZmFyZSI6IjM3Mzk4MC4wMCIsInRheCI6IjI1MjU0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjUyNTQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzk4Nzg0LjAwIiwiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjUyNTQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzM1MzAuMDAiLCJ0YXgiOiIyNTI1NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5ODc4NC4wMCIsImJhc2VfZmFyZSI6IjM3MzUzMC4wMCIsInRheCI6IjI1MjU0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5ODc4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjAzMTAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 399234, "calendar_total_sell": 399234, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399234, "filter": { "id": "F123TT00182-72", "price": 399234, "journey_duration": "PT1D19H30M", "journey_duration_seconds": 156600, "layover_duration": "PT16H45M", "layover_duration_seconds": 60300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T10:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-22T17:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171045doh202601171350641doh202601171955sin202601180845942sin202601212015doh202601212315947doh202601220955dac202601221745638", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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": "+fBZ4s1GuDKANCnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-17T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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-73", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T13:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-21", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "943" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT12H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": 399554, "gross_total": 399104, "base_fare": 373980, "tax": 25574, "sell": { "currency": "BDT", "total": 399554, "base_fare": 373980, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5NTU0LCJiYXNlX2ZhcmUiOjM3Mzk4MCwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM5OTEwNCwiYmFzZV9mYXJlIjozNzM1MzAsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5MTA0LCJiYXNlX2ZhcmUiOjM3MzUzMCwidGF4IjoyNTU3NH19", "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": 399554, "base_fare": 373980, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373530.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 399554, "base_fare": 373980, "tax": 25574, "gross": { "base_fare": "373530.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTU1NC4wMCIsImJhc2VfZmFyZSI6IjM3Mzk4MC4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzk5MTA0LjAwIiwiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzM1MzAuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTEwNC4wMCIsImJhc2VfZmFyZSI6IjM3MzUzMC4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5OTEwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 399554, "calendar_total_sell": 399554, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399554, "filter": { "id": "F123TT00182-73", "price": 399554, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T10:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171045doh202601171350641doh202601171955sin202601180845942sin202601211015doh202601211315943doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-17T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-17", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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": "+fBZ4s1GuDKANCnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-17T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-18T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-17", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866571", "brand_title": "ECONOMY COMFORT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YJR4R1FE", "FareRuleKey": "gws-eJxNTssOwyAM+5jK9yTqg92oCmjrAalsO3DZ\/3\/GDO2kRSJ2YrDx3pvYLKqj\/68Bn+EoyO8NyDCe54Nos4pAOVaIiEPdy1g0RVwuC6Xc5RO1Xwy36AhIkqZTaoXae1g3iJlrzvRUtGw0ygV+JN5J8xpepcrEZO7skmQBv8pXX0KGLGg=", "FareInfoRef": "+fBZ4s1GuDKAgInnhmBAAA==" }, "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-74", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "19H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA3BnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:15:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DOH", "arrival_time": "2026-01-21T06:15:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-20", "flight_time": "PT8H00M", "distance": "3857", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "945" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": "+fBZ4s1GuDKA1BnnhmBAAA==", "origin": "DOH", "departure_time": "2026-01-22T01:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-01-22T09:15: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-21", "flight_time": "PT4H50M", "distance": "2432", "lay_over": "PT19H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RE", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd4O\/bFL1aQCFpYwsMiG+x+DadJKWHI88UvGjjEGCaOo9vE\/Ony7p8M+K2AIzLSsmMaLSL0ViMgMe3jv6hnNJCiRVdyq1ofpmmcWbLINFRVjHOfrbmTNmZ6KfTR2yQZOkW+UtqS3Fxk4mb1wIJnATfnrBxRfLEg=", "FareInfoRef": "+fBZ4s1GuDKAvInnhmBAAA==" }, "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": 399554, "gross_total": 399104, "base_fare": 373980, "tax": 25574, "sell": { "currency": "BDT", "total": 399554, "base_fare": 373980, "tax": 25574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5NTU0LCJiYXNlX2ZhcmUiOjM3Mzk4MCwidGF4IjoyNTU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM5OTEwNCwiYmFzZV9mYXJlIjozNzM1MzAsInRheCI6MjU1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Mzk5MTA0LCJiYXNlX2ZhcmUiOjM3MzUzMCwidGF4IjoyNTU3NH19", "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": 399554, "base_fare": 373980, "tax": 25574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373530.00", "tax": "25574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 399554, "base_fare": 373980, "tax": 25574, "gross": { "base_fare": "373530.00", "tax": "25574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "20630.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTU1NC4wMCIsImJhc2VfZmFyZSI6IjM3Mzk4MC4wMCIsInRheCI6IjI1NTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjU1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzk5MTA0LjAwIiwiYmFzZV9mYXJlIjoiMzczNTMwLjAwIiwidGF4IjoiMjU1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzNzM1MzAuMDAiLCJ0YXgiOiIyNTU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM5OTEwNC4wMCIsImJhc2VfZmFyZSI6IjM3MzUzMC4wMCIsInRheCI6IjI1NTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjM5OTEwNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMjA2MzAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQWiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjg4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUUEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQwNDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJSOSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjc0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DOH", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "QR" ] }, "operating_carrier": { "count": 1, "data": [ "QR" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "N" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 399554, "calendar_total_sell": 399554, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 399554, "filter": { "id": "F123TT00182-74", "price": 399554, "journey_duration": "PT2D4H0M", "journey_duration_seconds": 187200, "layover_duration": "PT1D1H15M", "layover_duration_seconds": 90900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-17T10:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T09:15:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601171045doh202601171350641doh202601171955sin202601180845942sin202601210315doh202601210615945doh202601220125dac202601220915640", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAPCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T04: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-17", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "6", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOwzAIfEx0O6DU8WiL2OrE4nZwh\/7\/GcV2KgUJOHTHQUpJSAIx7+keG76bfmBvBQziqdnAjxD3CPaxg4giuuRae2u4XA6nbNKr8xQWKeINGjQsagT6rGdW0OXsnoxxGwP6Bv6gPB1aPl+t1eqXWVy5KDrgr\/rWD0\/dLKU=", "FareInfoRef": "+fBZ4s1GuDKA6InnhmBAAA==" }, "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": "+fBZ4s1GuDKAFCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-18T08:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-18T12:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT03H30M", "lay_over_date": "2026-01-18", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "6", "FareBasis": "U2LSRYOB", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSZ6dv1VZQGBHsfOge9v+fsbTdYIEmN5zkpt57IXHEfPP\/0eHdhRf0CoBC7KVdwa7vh9plENGISx7pzMeCr8loSCtuletgdEGsYJU4NVQCueYwqzGezLt4MsppFGkb+Il1M6lzfB5LOu0yi002RHfYT23rAzaCLJE=", "FareInfoRef": "+fBZ4s1GuDKAIJnnhmBAAA==" }, "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-75", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHCnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-01-21T07:55: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-20", "flight_time": "PT4H00M", "distance": "1631", "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": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAyEMe8zJexIqjhHEgdqFhXagQ\/\/\/jPo4KjVSEkdO7MQYTcyL6i3+x4bPlt9orww0GPNIGRqc2wMcxwERCRiWah2941IxJdUmfXWdi8WKsSH77Cc1GmPV\/miQpUxNxemNE\/ICP1DuhC0dz95rpbPScFGyg6\/y6gtUEizC", "FareInfoRef": "+fBZ4s1GuDKAJJnnhmBAAA==" }, "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": "+fBZ4s1GuDKAJCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-21T09: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-21T11: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-21", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-21", "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": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAyEMe8zJexIqjhHEgdqFhXagQ\/\/\/jPo4KjVSEkdO7MQYTcyL6i3+x4bPlt9orww0GPNIGRqc2wMcxwERCRiWah2941IxJdUmfXWdi8WKsSH77Cc1GmPV\/miQpUxNxemNE\/ICP1DuhC0dz95rpbPScFGyg6\/y6gtUEizC", "FareInfoRef": "+fBZ4s1GuDKAJJnnhmBAAA==" }, "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": 482305, "gross_total": 481855, "base_fare": 441457, "tax": 40848, "sell": { "currency": "BDT", "total": 482305, "base_fare": 441457, "tax": 40848 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDgyMzA1LCJiYXNlX2ZhcmUiOjQ0MTQ1NywidGF4Ijo0MDg0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ4MTg1NSwiYmFzZV9mYXJlIjo0NDEwMDcsInRheCI6NDA4NDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDgxODU1LCJiYXNlX2ZhcmUiOjQ0MTAwNywidGF4Ijo0MDg0OH19", "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": 482305, "base_fare": 441457, "tax": 40848, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "441007.00", "tax": "40848.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 482305, "base_fare": 441457, "tax": 40848, "gross": { "base_fare": "441007.00", "tax": "40848.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "17592.00" }, "Other": { "title": "Others taxes", "amount": "14348.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ4MjMwNS4wMCIsImJhc2VfZmFyZSI6IjQ0MTQ1Ny4wMCIsInRheCI6IjQwODQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxMDA3LjAwIiwidGF4IjoiNDA4NDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDgxODU1LjAwIiwiYmFzZV9mYXJlIjoiNDQxMDA3LjAwIiwidGF4IjoiNDA4NDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDEwMDcuMDAiLCJ0YXgiOiI0MDg0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ4MTg1NS4wMCIsImJhc2VfZmFyZSI6IjQ0MTAwNy4wMCIsInRheCI6IjQwODQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4MTg1NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxOTY0LjAwIn0sIllSIjp7ImFtb3VudCI6IjE3NTkyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0MzQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTc1OTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": [ "Y", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 482305, "calendar_total_sell": 482305, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 482305, "filter": { "id": "F123TT00182-75", "price": 482305, "journey_duration": "PT20H45M", "journey_duration_seconds": 74700, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "350", "aircraft_name": "350", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T11:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601172315can202601180445392can202601180815sin202601181225353sin202601210355can2026012107558490can202601210905dac2026012111305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAPCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T04: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-17", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "6", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAyEMe8zJe5KrgBHEgdqFhXagQ\/\/\/jBruKjVSEkdO7MQYTcyJ6i3+x4bPlt9orww0GLM\/GjTsuw9QjgMiEjAs1Tp6x6XiSbVFn13XYrFibMguu5OagbHqkTLkUqamYnpjQl7gB8qdsKXj2XutdFYaXpR48FVefQFdciy6", "FareInfoRef": "+fBZ4s1GuDKARJnnhmBAAA==" }, "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": "+fBZ4s1GuDKARCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-18T12:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-18T16:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT4H15M", "distance": "1631", "lay_over": "PT07H45M", "lay_over_date": "2026-01-18", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAyEMe8zJe5KrgBHEgdqFhXagQ\/\/\/jBruKjVSEkdO7MQYTcyJ6i3+x4bPlt9orww0GLM\/GjTsuw9QjgMiEjAs1Tp6x6XiSbVFn13XYrFibMguu5OagbHqkTLkUqamYnpjQl7gB8qdsKXj2XutdFYaXpR48FVefQFdciy6", "FareInfoRef": "+fBZ4s1GuDKARJnnhmBAAA==" }, "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-76", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHCnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-01-21T07:55: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-20", "flight_time": "PT4H00M", "distance": "1631", "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": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "U2KSRYIB", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1226RsJCRSUCWG0Ax06P9\/Rg9QpFqCO\/TsM957ExtF9e7\/a8B3CB+kMwAJxhNm6m16uPYqEJEnTnvlo8QFPcSUKDXcVVtjcMEo2Gx1HdVCaXeOiawnM1NRV6NaTuAy206b5vUdl3xwsxo7O5IJ\/Cmnfi4bLI4=", "FareInfoRef": "+fBZ4s1GuDKAfJnnhmBAAA==" }, "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": "+fBZ4s1GuDKAJCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-21T09: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-21T11: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-21", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-21", "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": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7AuyzFR2mgnLtkO2WH\/f8bcpJOKBBjZGFJKJhZEdU3XWPBdygf+LoDDmFsu0HuIa8SNY4eIRHTLtfbWMF1MSfmgZ9ch3G03NpRQwqC6M85askNOZ3oqjts4IDfwB\/uT0PP2aq1WXlajclLyAF\/l1g9O1Syt", "FareInfoRef": "+fBZ4s1GuDKAgJnnhmBAAA==" }, "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": 487944, "gross_total": 487494, "base_fare": 447096, "tax": 40848, "sell": { "currency": "BDT", "total": 487944, "base_fare": 447096, "tax": 40848 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDg3OTQ0LCJiYXNlX2ZhcmUiOjQ0NzA5NiwidGF4Ijo0MDg0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ4NzQ5NCwiYmFzZV9mYXJlIjo0NDY2NDYsInRheCI6NDA4NDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDg3NDk0LCJiYXNlX2ZhcmUiOjQ0NjY0NiwidGF4Ijo0MDg0OH19", "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": 487944, "base_fare": 447096, "tax": 40848, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "446646.00", "tax": "40848.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 487944, "base_fare": 447096, "tax": 40848, "gross": { "base_fare": "446646.00", "tax": "40848.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "17592.00" }, "Other": { "title": "Others taxes", "amount": "14348.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ4Nzk0NC4wMCIsImJhc2VfZmFyZSI6IjQ0NzA5Ni4wMCIsInRheCI6IjQwODQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ2NjQ2LjAwIiwidGF4IjoiNDA4NDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDg3NDk0LjAwIiwiYmFzZV9mYXJlIjoiNDQ2NjQ2LjAwIiwidGF4IjoiNDA4NDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDY2NDYuMDAiLCJ0YXgiOiI0MDg0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ4NzQ5NC4wMCIsImJhc2VfZmFyZSI6IjQ0NjY0Ni4wMCIsInRheCI6IjQwODQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4NzQ5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxOTY0LjAwIn0sIllSIjp7ImFtb3VudCI6IjE3NTkyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0MzQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTc1OTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 487944, "calendar_total_sell": 487944, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 487944, "filter": { "id": "F123TT00182-76", "price": 487944, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "350", "aircraft_name": "350", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T11:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601172315can202601180445392can202601181230sin2026011816453039sin202601210355can2026012107558490can202601210905dac2026012111305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "14H5M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAPCnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T04: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-17", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "350", "name": "350", "picture": "350.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "6", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAyEMe8zJe5KrgBHEgdqFhXagQ\/\/\/jBruKjVSEkdO7MQYTcyJ6i3+x4bPlt9orww0GLM\/GjTsuw9QjgMiEjAs1Tp6x6XiSbVFn13XYrFibMguu5OagbHqkTLkUqamYnpjQl7gB8qdsKXj2XutdFYaXpR48FVefQFdciy6", "FareInfoRef": "+fBZ4s1GuDKARJnnhmBAAA==" }, "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": "+fBZ4s1GuDKATCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-18T18:50:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-18T23:00:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT14H05M", "lay_over_date": "2026-01-18", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "351" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "351" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "8", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTjEOAyEMe8zJe5KrgBHEgdqFhXagQ\/\/\/jBruKjVSEkdO7MQYTcyJ6i3+x4bPlt9orww0GLM\/GjTsuw9QjgMiEjAs1Tp6x6XiSbVFn13XYrFibMguu5OagbHqkTLkUqamYnpjQl7gB8qdsKXj2XutdFYaXpR48FVefQFdciy6", "FareInfoRef": "+fBZ4s1GuDKARJnnhmBAAA==" }, "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-77", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHCnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T03:55:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CAN", "arrival_time": "2026-01-21T07:55: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-20", "flight_time": "PT4H00M", "distance": "1631", "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": "8490" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8490" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "U2KSRYIB", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1226RsJCRSUCWG0Ax06P9\/Rg9QpFqCO\/TsM957ExtF9e7\/a8B3CB+kMwAJxhNm6m16uPYqEJEnTnvlo8QFPcSUKDXcVVtjcMEo2Gx1HdVCaXeOiawnM1NRV6NaTuAy206b5vUdl3xwsxo7O5IJ\/Cmnfi4bLI4=", "FareInfoRef": "+fBZ4s1GuDKAfJnnhmBAAA==" }, "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": "+fBZ4s1GuDKAJCnnhmBAAA==", "origin": "CAN", "departure_time": "2026-01-21T09: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-21T11: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-21", "flight_time": "PT4H25M", "distance": "1448", "lay_over": "PT01H10M", "lay_over_date": "2026-01-21", "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": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "Y2AFFYSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlO7AuyzFR2mgnLtkO2WH\/f8bcpJOKBBjZGFJKJhZEdU3XWPBdygf+LoDDmFsu0HuIa8SNY4eIRHTLtfbWMF1MSfmgZ9ch3G03NpRQwqC6M85askNOZ3oqjts4IDfwB\/uT0PP2aq1WXlajclLyAF\/l1g9O1Syt", "FareInfoRef": "+fBZ4s1GuDKAgJnnhmBAAA==" }, "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": 487944, "gross_total": 487494, "base_fare": 447096, "tax": 40848, "sell": { "currency": "BDT", "total": 487944, "base_fare": 447096, "tax": 40848 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDg3OTQ0LCJiYXNlX2ZhcmUiOjQ0NzA5NiwidGF4Ijo0MDg0OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjQ4NzQ5NCwiYmFzZV9mYXJlIjo0NDY2NDYsInRheCI6NDA4NDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDg3NDk0LCJiYXNlX2ZhcmUiOjQ0NjY0NiwidGF4Ijo0MDg0OH19", "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": 487944, "base_fare": 447096, "tax": 40848, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "446646.00", "tax": "40848.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 487944, "base_fare": 447096, "tax": 40848, "gross": { "base_fare": "446646.00", "tax": "40848.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "17592.00" }, "Other": { "title": "Others taxes", "amount": "14348.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ4Nzk0NC4wMCIsImJhc2VfZmFyZSI6IjQ0NzA5Ni4wMCIsInRheCI6IjQwODQ4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ2NjQ2LjAwIiwidGF4IjoiNDA4NDguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDg3NDk0LjAwIiwiYmFzZV9mYXJlIjoiNDQ2NjQ2LjAwIiwidGF4IjoiNDA4NDguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0NDY2NDYuMDAiLCJ0YXgiOiI0MDg0OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ4NzQ5NC4wMCIsImJhc2VfZmFyZSI6IjQ0NjY0Ni4wMCIsInRheCI6IjQwODQ4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4NzQ5NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI2MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxOTY0LjAwIn0sIllSIjp7ImFtb3VudCI6IjE3NTkyLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjE0MzQ4LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjI4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNjAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMTY4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjE5NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTc1OTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CAN", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "CZ" ] }, "operating_carrier": { "count": 1, "data": [ "CZ" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 487944, "calendar_total_sell": 487944, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 487944, "filter": { "id": "F123TT00182-77", "price": 487944, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "350", "aircraft_name": "350", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-21T11:30:00.000+06:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601172315can202601180445392can202601181850sin202601182300351sin202601210355can2026012107558490can202601210905dac2026012111305015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-78", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKADAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T08:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-17T14:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "booking_class": { "brand_id": "1736438", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "7", "FareBasis": "BBDSGR", "FareRuleKey": "gws-eJxNjj0OwjAMhQ9Tvd22SsOYJmmBxQOBoQv3PwYvSZGw5PjFn\/9ijCa2iOoc\/23CZ0oV\/s6Aw+j14VguIgLl7wDVFSmVenviHBEIvMMRtZdlyzMDdtnDQM1w9LesmWzMpSvaYjTJBH5iu1P6Wl6pSOBe5uxEEsA72fUFopgraA==", "FareInfoRef": "+fBZ4s1GuDKAqJnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-78", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T15:25:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T17:35: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-21", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OBDSG6M", "FareRuleKey": "gws-eJxNjj0OgzAMhQ+D3m5biDCGJKVlqDukHVh6\/2P0kVAJS45f\/Pkvxmhik6iO8WoDvkOq8E8GHEYvS4aZiLTfDqoZr1TqfXqizzAl8UZ71FaXLY8MWGUNDe1OO9+6OVkfTFccm3FIJvAXtwelL+WdigQuZs5OJAE8lF0\/wwArnw==", "FareInfoRef": "+fBZ4s1GuDKA1JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 123332, "gross_total": 122882, "base_fare": 107208, "tax": 16124, "sell": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzMyLCJiYXNlX2ZhcmUiOjEwNzIwOCwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjg4MiwiYmFzZV9mYXJlIjoxMDY3NTgsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyODgyLCJiYXNlX2ZhcmUiOjEwNjc1OCwidGF4IjoxNjEyNH19", "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": 123332, "base_fare": 107208, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzMzMi4wMCIsImJhc2VfZmFyZSI6IjEwNzIwOC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyODgyLjAwIiwiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDY3NTguMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjg4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNjc1OC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "B", "O" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 123332, "calendar_total_sell": 123332, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 123332, "filter": { "id": "F123TT00182-78", "price": 123332, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-17T08:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:35:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601170815sin202601171425309sin202601211525dac202601211735310", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-79", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKADAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T08:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-17T14:25:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "309" }, "booking_class": { "brand_id": "1736438", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "7", "FareBasis": "BBDSGR", "FareRuleKey": "gws-eJxNjj0OwjAMhQ9Tvd22SsOYJmmBxQOBoQv3PwYvSZGw5PjFn\/9ijCa2iOoc\/23CZ0oV\/s6Aw+j14VguIgLl7wDVFSmVenviHBEIvMMRtZdlyzMDdtnDQM1w9LesmWzMpSvaYjTJBH5iu1P6Wl6pSOBe5uxEEsA72fUFopgraA==", "FareInfoRef": "+fBZ4s1GuDKAqJnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-79", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAJAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T06:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T08:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OBDSG6M", "FareRuleKey": "gws-eJxNjj0OgzAMhQ+D3m5biDCGJKVlqDukHVh6\/2P0kVAJS45f\/Pkvxmhik6iO8WoDvkOq8E8GHEYvS4aZiLTfDqoZr1TqfXqizzAl8UZ71FaXLY8MWGUNDe1OO9+6OVkfTFccm3FIJvAXtwelL+WdigQuZs5OJAE8lF0\/wwArnw==", "FareInfoRef": "+fBZ4s1GuDKA1JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 123332, "gross_total": 122882, "base_fare": 107208, "tax": 16124, "sell": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzMyLCJiYXNlX2ZhcmUiOjEwNzIwOCwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjg4MiwiYmFzZV9mYXJlIjoxMDY3NTgsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyODgyLCJiYXNlX2ZhcmUiOjEwNjc1OCwidGF4IjoxNjEyNH19", "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": 123332, "base_fare": 107208, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzMzMi4wMCIsImJhc2VfZmFyZSI6IjEwNzIwOC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyODgyLjAwIiwiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDY3NTguMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjg4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNjc1OC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "B", "O" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 123332, "calendar_total_sell": 123332, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 123332, "filter": { "id": "F123TT00182-79", "price": 123332, "journey_duration": "PT8H25M", "journey_duration_seconds": 30300, "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": "midnight", "departure_departure_time": "2026-01-17T08:15:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-21T08:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601170815sin202601171425309sin202601210640dac202601210855308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-80", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAFAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-18T05:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736438", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BBDSGR", "FareRuleKey": "gws-eJxNjj0OwjAMhQ9Tvd22SsOYJmmBxQOBoQv3PwYvSZGw5PjFn\/9ijCa2iOoc\/23CZ0oV\/s6Aw+j14VguIgLl7wDVFSmVenviHBEIvMMRtZdlyzMDdtnDQM1w9LesmWzMpSvaYjTJBH5iu1P6Wl6pSOBe5uxEEsA72fUFopgraA==", "FareInfoRef": "+fBZ4s1GuDKAqJnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-80", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H10M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T15:25:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T17:35: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-21", "flight_time": "PT4H10M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "310" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OBDSG6M", "FareRuleKey": "gws-eJxNjj0OgzAMhQ+D3m5biDCGJKVlqDukHVh6\/2P0kVAJS45f\/Pkvxmhik6iO8WoDvkOq8E8GHEYvS4aZiLTfDqoZr1TqfXqizzAl8UZ71FaXLY8MWGUNDe1OO9+6OVkfTFccm3FIJvAXtwelL+WdigQuZs5OJAE8lF0\/wwArnw==", "FareInfoRef": "+fBZ4s1GuDKA1JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 123332, "gross_total": 122882, "base_fare": 107208, "tax": 16124, "sell": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzMyLCJiYXNlX2ZhcmUiOjEwNzIwOCwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjg4MiwiYmFzZV9mYXJlIjoxMDY3NTgsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyODgyLCJiYXNlX2ZhcmUiOjEwNjc1OCwidGF4IjoxNjEyNH19", "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": 123332, "base_fare": 107208, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzMzMi4wMCIsImJhc2VfZmFyZSI6IjEwNzIwOC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyODgyLjAwIiwiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDY3NTguMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjg4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNjc1OC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "B", "O" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 123332, "calendar_total_sell": 123332, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 123332, "filter": { "id": "F123TT00182-80", "price": 123332, "journey_duration": "PT8H25M", "journey_duration_seconds": 30300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:25:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-21T17:35:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601172325sin202601180540307sin202601211525dac202601211735310", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-81", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAFAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-18T05:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736438", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BBDSGR", "FareRuleKey": "gws-eJxNjj0OwjAMhQ9Tvd22SsOYJmmBxQOBoQv3PwYvSZGw5PjFn\/9ijCa2iOoc\/23CZ0oV\/s6Aw+j14VguIgLl7wDVFSmVenviHBEIvMMRtZdlyzMDdtnDQM1w9LesmWzMpSvaYjTJBH5iu1P6Wl6pSOBe5uxEEsA72fUFopgraA==", "FareInfoRef": "+fBZ4s1GuDKAqJnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-81", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "+fBZ4s1GuDKAJAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T06:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DAC", "arrival_time": "2026-01-21T08:55:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-20", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "308" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OBDSG6M", "FareRuleKey": "gws-eJxNjj0OgzAMhQ+D3m5biDCGJKVlqDukHVh6\/2P0kVAJS45f\/Pkvxmhik6iO8WoDvkOq8E8GHEYvS4aZiLTfDqoZr1TqfXqizzAl8UZ71FaXLY8MWGUNDe1OO9+6OVkfTFccm3FIJvAXtwelL+WdigQuZs5OJAE8lF0\/wwArnw==", "FareInfoRef": "+fBZ4s1GuDKA1JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 123332, "gross_total": 122882, "base_fare": 107208, "tax": 16124, "sell": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIzMzMyLCJiYXNlX2ZhcmUiOjEwNzIwOCwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjg4MiwiYmFzZV9mYXJlIjoxMDY3NTgsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyODgyLCJiYXNlX2ZhcmUiOjEwNjc1OCwidGF4IjoxNjEyNH19", "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": 123332, "base_fare": 107208, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 123332, "base_fare": 107208, "tax": 16124, "gross": { "base_fare": "106758.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMzMzMi4wMCIsImJhc2VfZmFyZSI6IjEwNzIwOC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyODgyLjAwIiwiYmFzZV9mYXJlIjoiMTA2NzU4LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDY3NTguMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjg4Mi4wMCIsImJhc2VfZmFyZSI6IjEwNjc1OC4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjg4MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 2, "data": [ "DAC", "SIN" ] }, "plating_carrier": { "count": 1, "data": [ "BS" ] }, "operating_carrier": { "count": 1, "data": [ "BS" ] }, "rbd_class": { "count": 2, "data": [ "B", "O" ] }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 123332, "calendar_total_sell": 123332, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 123332, "filter": { "id": "F123TT00182-81", "price": 123332, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:25:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-21T08:55:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "dac202601172325sin202601180540307sin202601210640dac202601210855308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T13: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-17T15: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-17", "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": "1", "FareBasis": "HRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxsWyrGjZRoS6gHYYRf+\/wy8lklESuLESZyUktHODGFM\/zbgM6wP1DUDFSZ\/3Ss8nkgEVRtIXrA839eC34Wofm1cz6FNZcujEmbO1qndsLVYpizOo2tABwN2XexQDRzgtgjWqUiLJlm6u2Q7yQg9qr0v1pEr0w==", "FareInfoRef": "+fBZ4s1GuDKA+JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKANAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-18T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-18T08:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H05M", "distance": "1709", "lay_over": "PT09H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxsWyrGjZRoS6gHYYRf+\/wy8lklESuLESZyUktHODGFM\/zbgM6wP1DUDFSZ\/3Ss8nkgEVRtIXrA839eC34Wofm1cz6FNZcujEmbO1qndsLVYpizOo2tABwN2XexQDRzgtgjWqUiLJlm6u2Q7yQg9qr0v1pEr0w==", "FareInfoRef": "+fBZ4s1GuDKA+JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-82", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "10H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAPAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T19:50:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-01-21T21:10: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-21", "flight_time": "PT3H50M", "distance": "1709", "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": "309" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "309" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxutUG4d7SaQUA7ADrvw\/2fgtUwiUho3TuzknI12Yghj\/o8Bn2F9wNcCOExZpwJLiWy\/DSQT5uf7WtEVLKjvjes1tKliZVTBwsUatbni977uLs4uEtsFA3Zf7FANHGC+CfpU5UWTLWOMsu0kz9Ch2vsCy7gr1A==", "FareInfoRef": "+fBZ4s1GuDKAJKnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKARAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-22T07: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-22T11: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-22", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT10H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxutUG4d7SaQUA7ADrvw\/2fgtUwiUho3TuzknI12Yghj\/o8Bn2F9wNcCOExZpwJLiWy\/DSQT5uf7WtEVLKjvjes1tKliZVTBwsUatbni977uLs4uEtsFA3Zf7FANHGC+CfpU5UWTLWOMsu0kz9Ch2vsCy7gr1A==", "FareInfoRef": "+fBZ4s1GuDKAJKnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 122719, "gross_total": 122269, "base_fare": 106595, "tax": 16124, "sell": { "currency": "BDT", "total": 122719, "base_fare": 106595, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyNzE5LCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjI2OSwiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyMjY5LCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoxNjEyNH19", "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": 122719, "base_fare": 106595, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 122719, "base_fare": 106595, "tax": 16124, "gross": { "base_fare": "106145.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjcxOS4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyMjY5LjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjI2OS4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjI2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 122719, "calendar_total_sell": 122719, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 122719, "filter": { "id": "F123TT00182-82", "price": 122719, "journey_duration": "PT1D10H50M", "journey_duration_seconds": 125400, "layover_duration": "PT20H20M", "layover_duration_seconds": 73200, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-17T13:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601171300cmb202601171555190cmb202601180135sin202601180810306sin202601211950cmb202601212110309cmb202601220750dac202601221130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T13: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-17T15: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-17", "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": "1", "FareBasis": "HRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxsWyrGjZRoS6gHYYRf+\/wy8lklESuLESZyUktHODGFM\/zbgM6wP1DUDFSZ\/3Ss8nkgEVRtIXrA839eC34Wofm1cz6FNZcujEmbO1qndsLVYpizOo2tABwN2XexQDRzgtgjWqUiLJlm6u2Q7yQg9qr0v1pEr0w==", "FareInfoRef": "+fBZ4s1GuDKA+JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKANAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-18T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-18T08:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT4H05M", "distance": "1709", "lay_over": "PT09H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HRTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxsWyrGjZRoS6gHYYRf+\/wy8lklESuLESZyUktHODGFM\/zbgM6wP1DUDFSZ\/3Ss8nkgEVRtIXrA839eC34Wofm1cz6FNZcujEmbO1qndsLVYpizOo2tABwN2XexQDRzgtgjWqUiLJlm6u2Q7yQg9qr0v1pEr0w==", "FareInfoRef": "+fBZ4s1GuDKA+JnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-83", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKATAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T09:40:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "CMB", "arrival_time": "2026-01-21T11:00: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-21", "flight_time": "PT3H50M", "distance": "1709", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "307" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxutUG4d7SaQUA7ADrvw\/2fgtUwiUho3TuzknI12Yghj\/o8Bn2F9wNcCOExZpwJLiWy\/DSQT5uf7WtEVLKjvjes1tKliZVTBwsUatbni977uLs4uEtsFA3Zf7FANHGC+CfpU5UWTLWOMsu0kz9Ch2vsCy7gr1A==", "FareInfoRef": "+fBZ4s1GuDKAJKnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKARAnnhmBAAA==", "origin": "CMB", "departure_time": "2026-01-22T07: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-22T11: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-22", "flight_time": "PT3H10M", "distance": "1346", "lay_over": "PT20H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "189" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "ERTBD", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxutUG4d7SaQUA7ADrvw\/2fgtUwiUho3TuzknI12Yghj\/o8Bn2F9wNcCOExZpwJLiWy\/DSQT5uf7WtEVLKjvjes1tKliZVTBwsUatbni977uLs4uEtsFA3Zf7FANHGC+CfpU5UWTLWOMsu0kz9Ch2vsCy7gr1A==", "FareInfoRef": "+fBZ4s1GuDKAJKnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 122719, "gross_total": 122269, "base_fare": 106595, "tax": 16124, "sell": { "currency": "BDT", "total": 122719, "base_fare": 106595, "tax": 16124 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyNzE5LCJiYXNlX2ZhcmUiOjEwNjU5NSwidGF4IjoxNjEyNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyMjI2OSwiYmFzZV9mYXJlIjoxMDYxNDUsInRheCI6MTYxMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIyMjY5LCJiYXNlX2ZhcmUiOjEwNjE0NSwidGF4IjoxNjEyNH19", "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": 122719, "base_fare": 106595, "tax": 16124, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "106145.00", "tax": "16124.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 122719, "base_fare": 106595, "tax": 16124, "gross": { "base_fare": "106145.00", "tax": "16124.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjcxOS4wMCIsImJhc2VfZmFyZSI6IjEwNjU5NS4wMCIsInRheCI6IjE2MTI0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIyMjY5LjAwIiwiYmFzZV9mYXJlIjoiMTA2MTQ1LjAwIiwidGF4IjoiMTYxMjQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDYxNDUuMDAiLCJ0YXgiOiIxNjEyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyMjI2OS4wMCIsImJhc2VfZmFyZSI6IjEwNjE0NS4wMCIsInRheCI6IjE2MTI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjI2OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "CMB", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "UL" ] }, "operating_carrier": { "count": 1, "data": [ "UL" ] }, "rbd_class": { "count": 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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "UL", "calendar_total_currency": "BDT", "calendar_total_price": 122719, "calendar_total_sell": 122719, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 122719, "filter": { "id": "F123TT00182-83", "price": 122719, "journey_duration": "PT1D21H0M", "journey_duration_seconds": 162000, "layover_duration": "PT1D6H30M", "layover_duration_seconds": 109800, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "332", "aircraft_name": "332", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-17T13:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T11:30:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601171300cmb202601171555190cmb202601180135sin202601180810306sin202601210940cmb202601211100307cmb202601220750dac202601221130189", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQ0w2K3bCgINMmkDpF74\/zPmFibNUmpXTpx471X0Is5V\/h8F9uIVYOsDMCjrMxrKUuv8iRCRFtt7uW\/THHFmNLQs2we73BiqriWhl14PKwExv891Slm1MpnskDYjSU7gJ7qB0m5hmaMoN1+J05IGPJRTXxtfLHE=", "FareInfoRef": "+fBZ4s1GuDKAsKnnhmBAAA==" }, "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-84", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKAFLnnhmBAAA==" }, "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": 148848, "gross_total": 148398, "base_fare": 125001, "tax": 23847, "sell": { "currency": "BDT", "total": 148848, "base_fare": 125001, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4ODQ4LCJiYXNlX2ZhcmUiOjEyNTAwMSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0ODM5OCwiYmFzZV9mYXJlIjoxMjQ1NTEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzk4LCJiYXNlX2ZhcmUiOjEyNDU1MSwidGF4IjoyMzg0N319", "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": 148848, "base_fare": 125001, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124551.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 148848, "base_fare": 125001, "tax": 23847, "gross": { "base_fare": "124551.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODg0OC4wMCIsImJhc2VfZmFyZSI6IjEyNTAwMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NTUxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mzk4LjAwIiwiYmFzZV9mYXJlIjoiMTI0NTUxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQ1NTEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODM5OC4wMCIsImJhc2VfZmFyZSI6IjEyNDU1MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0ODM5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "V", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 148848, "calendar_total_sell": 148848, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 148848, "filter": { "id": "F123TT00182-84", "price": 148848, "journey_duration": "PT1D2H30M", "journey_duration_seconds": 95400, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQ0w2K3bCgINMmkDpF74\/zPmFibNUmpXTpx471X0Is5V\/h8F9uIVYOsDMCjrMxrKUuv8iRCRFtt7uW\/THHFmNLQs2we73BiqriWhl14PKwExv891Slm1MpnskDYjSU7gJ7qB0m5hmaMoN1+J05IGPJRTXxtfLHE=", "FareInfoRef": "+fBZ4s1GuDKAsKnnhmBAAA==" }, "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-85", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKAFLnnhmBAAA==" }, "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": 148848, "gross_total": 148398, "base_fare": 125001, "tax": 23847, "sell": { "currency": "BDT", "total": 148848, "base_fare": 125001, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4ODQ4LCJiYXNlX2ZhcmUiOjEyNTAwMSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0ODM5OCwiYmFzZV9mYXJlIjoxMjQ1NTEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzk4LCJiYXNlX2ZhcmUiOjEyNDU1MSwidGF4IjoyMzg0N319", "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": 148848, "base_fare": 125001, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124551.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 148848, "base_fare": 125001, "tax": 23847, "gross": { "base_fare": "124551.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODg0OC4wMCIsImJhc2VfZmFyZSI6IjEyNTAwMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NTUxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mzk4LjAwIiwiYmFzZV9mYXJlIjoiMTI0NTUxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQ1NTEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODM5OC4wMCIsImJhc2VfZmFyZSI6IjEyNDU1MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0ODM5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "V", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 148848, "calendar_total_sell": 148848, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 148848, "filter": { "id": "F123TT00182-85", "price": 148848, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT21H30M", "layover_duration_seconds": 77400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQ0w2K3bCgINMmkDpF74\/zPmFibNUmpXTpx471X0Is5V\/h8F9uIVYOsDMCjrMxrKUuv8iRCRFtt7uW\/THHFmNLQs2we73BiqriWhl14PKwExv891Slm1MpnskDYjSU7gJ7qB0m5hmaMoN1+J05IGPJRTXxtfLHE=", "FareInfoRef": "+fBZ4s1GuDKAsKnnhmBAAA==" }, "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-86", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKAFLnnhmBAAA==" }, "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": 148848, "gross_total": 148398, "base_fare": 125001, "tax": 23847, "sell": { "currency": "BDT", "total": 148848, "base_fare": 125001, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4ODQ4LCJiYXNlX2ZhcmUiOjEyNTAwMSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0ODM5OCwiYmFzZV9mYXJlIjoxMjQ1NTEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mzk4LCJiYXNlX2ZhcmUiOjEyNDU1MSwidGF4IjoyMzg0N319", "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": 148848, "base_fare": 125001, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "124551.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 148848, "base_fare": 125001, "tax": 23847, "gross": { "base_fare": "124551.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODg0OC4wMCIsImJhc2VfZmFyZSI6IjEyNTAwMS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NTUxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mzk4LjAwIiwiYmFzZV9mYXJlIjoiMTI0NTUxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQ1NTEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODM5OC4wMCIsImJhc2VfZmFyZSI6IjEyNDU1MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0ODM5OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "V", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 148848, "calendar_total_sell": 148848, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 148848, "filter": { "id": "F123TT00182-86", "price": 148848, "journey_duration": "PT1D9H10M", "journey_duration_seconds": 119400, "layover_duration": "PT23H30M", "layover_duration_seconds": 84600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-87", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-87", "price": 149679, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT5H35M", "layover_duration_seconds": 20100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-88", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-88", "price": 149679, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-89", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-89", "price": 149679, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-90", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-90", "price": 149679, "journey_duration": "PT17H20M", "journey_duration_seconds": 62400, "layover_duration": "PT7H40M", "layover_duration_seconds": 27600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-91", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-91", "price": 149679, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H20M", "layover_duration_seconds": 44400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-92", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-92", "price": 149679, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-93", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-93", "price": 149679, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H20M", "layover_duration_seconds": 44400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-94", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-94", "price": 149679, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT17H0M", "layover_duration_seconds": 61200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-95", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKA9LnnhmBAAA==" }, "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": 149679, "gross_total": 149229, "base_fare": 126105, "tax": 23574, "sell": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5Njc5LCJiYXNlX2ZhcmUiOjEyNjEwNSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0OTIyOSwiYmFzZV9mYXJlIjoxMjU2NTUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5MjI5LCJiYXNlX2ZhcmUiOjEyNTY1NSwidGF4IjoyMzU3NH19", "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": 149679, "base_fare": 126105, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 149679, "base_fare": 126105, "tax": 23574, "gross": { "base_fare": "125655.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTY3OS4wMCIsImJhc2VfZmFyZSI6IjEyNjEwNS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ5MjI5LjAwIiwiYmFzZV9mYXJlIjoiMTI1NjU1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2NTUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTIyOS4wMCIsImJhc2VfZmFyZSI6IjEyNTY1NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0OTIyOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "T", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 149679, "calendar_total_sell": 149679, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 149679, "filter": { "id": "F123TT00182-95", "price": 149679, "journey_duration": "PT1D4H40M", "journey_duration_seconds": 103200, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9zQqe9wKdBMTWxCwIfXC\/38GbjekWUrtyomTEIKK1uKcD0dU+FaPCFuvgEFZ79FwEvXlkyAiLZ6v5fKZ5oQ9o6Flxd7Ylcbo+5aEQQbdrAyk8t7XKWfVHZPJDnkzsuQE\/qK\/Udo5LnMS5eaO2C1pwEM59QMZOyxx", "FareInfoRef": "+fBZ4s1GuDKAgKnnhmBAAA==" }, "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-96", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H0M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKAcMnnhmBAAA==" }, "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": 150661, "gross_total": 150211, "base_fare": 127087, "tax": 23574, "sell": { "currency": "BDT", "total": 150661, "base_fare": 127087, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwNjYxLCJiYXNlX2ZhcmUiOjEyNzA4NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MDIxMSwiYmFzZV9mYXJlIjoxMjY2MzcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMjExLCJiYXNlX2ZhcmUiOjEyNjYzNywidGF4IjoyMzU3NH19", "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": 150661, "base_fare": 127087, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126637.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 150661, "base_fare": 127087, "tax": 23574, "gross": { "base_fare": "126637.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDY2MS4wMCIsImJhc2VfZmFyZSI6IjEyNzA4Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NjM3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTUwMjExLjAwIiwiYmFzZV9mYXJlIjoiMTI2NjM3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY2MzcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDIxMS4wMCIsImJhc2VfZmFyZSI6IjEyNjYzNy4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDIxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "Q", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 150661, "calendar_total_sell": 150661, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 150661, "filter": { "id": "F123TT00182-96", "price": 150661, "journey_duration": "PT17H20M", "journey_duration_seconds": 62400, "layover_duration": "PT7H35M", "layover_duration_seconds": 27300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211710kul202601211810808kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9zQqe9wKdBMTWxCwIfXC\/38GbjekWUrtyomTEIKK1uKcD0dU+FaPCFuvgEFZ79FwEvXlkyAiLZ6v5fKZ5oQ9o6Flxd7Ylcbo+5aEQQbdrAyk8t7XKWfVHZPJDnkzsuQE\/qK\/Udo5LnMS5eaO2C1pwEM59QMZOyxx", "FareInfoRef": "+fBZ4s1GuDKAgKnnhmBAAA==" }, "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-97", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "8H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT08H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKAcMnnhmBAAA==" }, "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": 150661, "gross_total": 150211, "base_fare": 127087, "tax": 23574, "sell": { "currency": "BDT", "total": 150661, "base_fare": 127087, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwNjYxLCJiYXNlX2ZhcmUiOjEyNzA4NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MDIxMSwiYmFzZV9mYXJlIjoxMjY2MzcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMjExLCJiYXNlX2ZhcmUiOjEyNjYzNywidGF4IjoyMzU3NH19", "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": 150661, "base_fare": 127087, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126637.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 150661, "base_fare": 127087, "tax": 23574, "gross": { "base_fare": "126637.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDY2MS4wMCIsImJhc2VfZmFyZSI6IjEyNzA4Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NjM3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTUwMjExLjAwIiwiYmFzZV9mYXJlIjoiMTI2NjM3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY2MzcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDIxMS4wMCIsImJhc2VfZmFyZSI6IjEyNjYzNy4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDIxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "Q", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 150661, "calendar_total_sell": 150661, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 150661, "filter": { "id": "F123TT00182-97", "price": 150661, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211230kul202601211330804kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9zQqe9wKdBMTWxCwIfXC\/38GbjekWUrtyomTEIKK1uKcD0dU+FaPCFuvgEFZ79FwEvXlkyAiLZ6v5fKZ5oQ9o6Flxd7Ylcbo+5aEQQbdrAyk8t7XKWfVHZPJDnkzsuQE\/qK\/Udo5LnMS5eaO2C1pwEM59QMZOyxx", "FareInfoRef": "+fBZ4s1GuDKAgKnnhmBAAA==" }, "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-98", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "10H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAzAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T11: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "802" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKAvAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T22: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-22T00: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT10H50M", "lay_over_date": "2026-01-21", "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": "LRTBVLBD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6C6bsK23tEnLYCGD0Q562f9\/xtS0gwkSy36OnRij0y80C\/FfHT7dM6OuCahwnTwkBPYkgrINJG8or2V8lzHjGOImVBs+orXG5CkoYObsDW1VOu\/HWsSCmxo007Cvxm5VwM9Md9k65GXMdG3upRPxCv1Ur74RyCwt", "FareInfoRef": "+fBZ4s1GuDKAcMnnhmBAAA==" }, "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": 150661, "gross_total": 150211, "base_fare": 127087, "tax": 23574, "sell": { "currency": "BDT", "total": 150661, "base_fare": 127087, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwNjYxLCJiYXNlX2ZhcmUiOjEyNzA4NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MDIxMSwiYmFzZV9mYXJlIjoxMjY2MzcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMjExLCJiYXNlX2ZhcmUiOjEyNjYzNywidGF4IjoyMzU3NH19", "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": 150661, "base_fare": 127087, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "126637.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 150661, "base_fare": 127087, "tax": 23574, "gross": { "base_fare": "126637.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDY2MS4wMCIsImJhc2VfZmFyZSI6IjEyNzA4Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NjM3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTUwMjExLjAwIiwiYmFzZV9mYXJlIjoiMTI2NjM3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY2MzcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDIxMS4wMCIsImJhc2VfZmFyZSI6IjEyNjYzNy4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1MDIxMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 4, "data": [ "K", "Q", "X", "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-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 150661, "calendar_total_sell": 150661, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 150661, "filter": { "id": "F123TT00182-98", "price": 150661, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT14H15M", "layover_duration_seconds": 51300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-22T00:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211030kul202601211130802kul202601212220dac202601220010162", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-99", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKADBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T09:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-01-21T13:10: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-21", "flight_time": "PT5H45M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2381" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKAFBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-21T17: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-21T20: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-21", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT04H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 140035, "gross_total": 139585, "base_fare": 110767, "tax": 29268, "sell": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMDM1LCJiYXNlX2ZhcmUiOjExMDc2NywidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTU4NSwiYmFzZV9mYXJlIjoxMTAzMTcsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5NTg1LCJiYXNlX2ZhcmUiOjExMDMxNywidGF4IjoyOTI2OH19", "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": 140035, "base_fare": 110767, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDAzNS4wMCIsImJhc2VfZmFyZSI6IjExMDc2Ny4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM5NTg1LjAwIiwiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAzMTcuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTU4NS4wMCIsImJhc2VfZmFyZSI6IjExMDMxNy4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzOTU4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DEL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 140035, "calendar_total_sell": 140035, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140035, "filter": { "id": "F123TT00182-99", "price": 140035, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT14H55M", "layover_duration_seconds": 53700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-21T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601210955del2026012113102381del202601211720dac202601212020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-100", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "14H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAHBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T23:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-01-22T02:35: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-21", "flight_time": "PT6H05M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2383" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKAJBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-22T17: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-22T20: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-22", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT14H45M", "lay_over_date": "2026-01-22", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 140035, "gross_total": 139585, "base_fare": 110767, "tax": 29268, "sell": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMDM1LCJiYXNlX2ZhcmUiOjExMDc2NywidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTU4NSwiYmFzZV9mYXJlIjoxMTAzMTcsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5NTg1LCJiYXNlX2ZhcmUiOjExMDMxNywidGF4IjoyOTI2OH19", "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": 140035, "base_fare": 110767, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDAzNS4wMCIsImJhc2VfZmFyZSI6IjExMDc2Ny4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM5NTg1LjAwIiwiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAzMTcuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTU4NS4wMCIsImJhc2VfZmFyZSI6IjExMDMxNy4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzOTU4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DEL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 140035, "calendar_total_sell": 140035, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140035, "filter": { "id": "F123TT00182-100", "price": 140035, "journey_duration": "PT1D18H55M", "journey_duration_seconds": 154500, "layover_duration": "PT1D1H30M", "layover_duration_seconds": 91800, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-22T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601212300del2026012202352383del202601221720dac202601222020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-101", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H20M", "transit_time": "17H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKALBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T20:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "DEL", "arrival_time": "2026-01-21T23:40: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-21", "flight_time": "PT6H10M", "distance": "2584", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2116" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKAJBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-22T17: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-22T20: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-22", "flight_time": "PT2H30M", "distance": "886", "lay_over": "PT17H40M", "lay_over_date": "2026-01-21", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "237" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 140035, "gross_total": 139585, "base_fare": 110767, "tax": 29268, "sell": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMDM1LCJiYXNlX2ZhcmUiOjExMDc2NywidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTU4NSwiYmFzZV9mYXJlIjoxMTAzMTcsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5NTg1LCJiYXNlX2ZhcmUiOjExMDMxNywidGF4IjoyOTI2OH19", "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": 140035, "base_fare": 110767, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDAzNS4wMCIsImJhc2VfZmFyZSI6IjExMDc2Ny4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM5NTg1LjAwIiwiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAzMTcuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTU4NS4wMCIsImJhc2VfZmFyZSI6IjExMDMxNy4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzOTU4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "DEL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 140035, "calendar_total_sell": 140035, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140035, "filter": { "id": "F123TT00182-101", "price": 140035, "journey_duration": "PT1D21H55M", "journey_duration_seconds": 165300, "layover_duration": "PT1D4H25M", "layover_duration_seconds": 102300, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-22T20:20:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601212000del2026012123402116del202601221720dac202601222020237", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-102", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKANBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T19:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-01-21T23:00:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-21", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2108" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKAPBnnhmBAAA==", "origin": "BOM", "departure_time": "2026-01-22T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-22T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT08H25M", "lay_over_date": "2026-01-21", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 140035, "gross_total": 139585, "base_fare": 110767, "tax": 29268, "sell": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMDM1LCJiYXNlX2ZhcmUiOjExMDc2NywidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTU4NSwiYmFzZV9mYXJlIjoxMTAzMTcsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5NTg1LCJiYXNlX2ZhcmUiOjExMDMxNywidGF4IjoyOTI2OH19", "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": 140035, "base_fare": 110767, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDAzNS4wMCIsImJhc2VfZmFyZSI6IjExMDc2Ny4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM5NTg1LjAwIiwiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAzMTcuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTU4NS4wMCIsImJhc2VfZmFyZSI6IjExMDMxNy4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzOTU4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "DEL", "3": "SIN", "5": "BOM" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 140035, "calendar_total_sell": 140035, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140035, "filter": { "id": "F123TT00182-102", "price": 140035, "journey_duration": "PT1D12H40M", "journey_duration_seconds": 132000, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601211940bom2026012123002108bom202601220725dac2026012210452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "10H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA\/AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T21: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-17T23: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-17", "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": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKABBnnhmBAAA==", "origin": "DEL", "departure_time": "2026-01-18T10:35:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-18T18:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT5H50M", "distance": "2584", "lay_over": "PT10H45M", "lay_over_date": "2026-01-17", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "1", "FareBasis": "YU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut1GEbQbxI7aLCxpVLH0\/z+jB0mlWoI7eOZMzjlIiKI65\/+a8JnKhnoYUBG49q0ixiQC5alBRG5oR2jv3Q1XSCKqA5+qo9GCzRRYog7UC23sXozsTGamoo9Gt7zAz6xP2lr8tfjDOVnvMS5+QUngX\/nuC4FULNQ=", "FareInfoRef": "+fBZ4s1GuDKA1MnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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-103", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "17H45M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKARBnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T10:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "BOM", "arrival_time": "2026-01-21T13:40:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-21", "flight_time": "PT5H40M", "distance": "2437", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2106" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "+fBZ4s1GuDKAPBnnhmBAAA==", "origin": "BOM", "departure_time": "2026-01-22T07:25:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "DAC", "arrival_time": "2026-01-22T10:45:00.000+06:00", "destination_terminal": "2", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-01-22", "flight_time": "PT2H50M", "distance": "1174", "lay_over": "PT17H45M", "lay_over_date": "2026-01-21", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2183" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "G", "meal_code": null, "seat_available": "9", "FareBasis": "GU2YWSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut12I9JuEKjSLF7SqGLp\/39GD5JKsQR38MyZGKOJBVEd47UGfIe0wvcMOIyrpAy7mUg\/VYjIHctu9bMVkh5iSuQdH6q9MVseKcgTtaHqrHPfVic7kpmpaKPRLC\/wN88XrafynstSOFkfIczlhDKBf+W7H2LQLLE=", "FareInfoRef": "+fBZ4s1GuDKACNnnhmBAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 140035, "gross_total": 139585, "base_fare": 110767, "tax": 29268, "sell": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQwMDM1LCJiYXNlX2ZhcmUiOjExMDc2NywidGF4IjoyOTI2OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTU4NSwiYmFzZV9mYXJlIjoxMTAzMTcsInRheCI6MjkyNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM5NTg1LCJiYXNlX2ZhcmUiOjExMDMxNywidGF4IjoyOTI2OH19", "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": 140035, "base_fare": 110767, "tax": 29268, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 140035, "base_fare": 110767, "tax": 29268, "gross": { "base_fare": "110317.00", "tax": "29268.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "11180.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MDAzNS4wMCIsImJhc2VfZmFyZSI6IjExMDc2Ny4wMCIsInRheCI6IjI5MjY4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM5NTg1LjAwIiwiYmFzZV9mYXJlIjoiMTEwMzE3LjAwIiwidGF4IjoiMjkyNjguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAzMTcuMDAiLCJ0YXgiOiIyOTI2OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTU4NS4wMCIsImJhc2VfZmFyZSI6IjExMDMxNy4wMCIsInRheCI6IjI5MjY4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzOTU4NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIxMjI3Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiI4NzIuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTExODAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjcyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijg3MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 4, "data": { "0": "DAC", "1": "DEL", "3": "SIN", "5": "BOM" } }, "plating_carrier": { "count": 1, "data": [ "AI" ] }, "operating_carrier": { "count": 1, "data": [ "AI" ] }, "rbd_class": { "count": 2, "data": { "0": "Y", "2": "G" } }, "booking_class": { "count": 1, "data": [ "Economy" ] }, "Filter_Data": null, "available_comission_data": 0, "applicable_comission": null }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-17-2026-01-22", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-22", "calendar_carrier": "AI", "calendar_total_currency": "BDT", "calendar_total_price": 140035, "calendar_total_sell": 140035, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 140035, "filter": { "id": "F123TT00182-103", "price": 140035, "journey_duration": "PT1D21H50M", "journey_duration_seconds": 165000, "layover_duration": "PT1D4H30M", "layover_duration_seconds": 102600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL", "BOM" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-17T21:20:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-22T10:45:00.000+06:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601172120del202601172350238del202601181035sin2026011818552115sin202601211030bom2026012113402106bom202601220725dac2026012210452183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQ0w2K3bCgINMmkDpF74\/zPmFibNUmpXTpx471X0Is5V\/h8F9uIVYOsDMCjrMxrKUuv8iRCRFtt7uW\/THHFmNLQs2we73BiqriWhl14PKwExv891Slm1MpnskDYjSU7gJ7qB0m5hmaMoN1+J05IGPJRTXxtfLHE=", "FareInfoRef": "+fBZ4s1GuDKAsKnnhmBAAA==" }, "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-104", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKA7KnnhmBAAA==" }, "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": 157438, "gross_total": 156988, "base_fare": 133591, "tax": 23847, "sell": { "currency": "BDT", "total": 157438, "base_fare": 133591, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NDM4LCJiYXNlX2ZhcmUiOjEzMzU5MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Njk4OCwiYmFzZV9mYXJlIjoxMzMxNDEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU2OTg4LCJiYXNlX2ZhcmUiOjEzMzE0MSwidGF4IjoyMzg0N319", "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": 157438, "base_fare": 133591, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133141.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 157438, "base_fare": 133591, "tax": 23847, "gross": { "base_fare": "133141.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzQzOC4wMCIsImJhc2VfZmFyZSI6IjEzMzU5MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMTQxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2OTg4LjAwIiwiYmFzZV9mYXJlIjoiMTMzMTQxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzMxNDEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Njk4OC4wMCIsImJhc2VfZmFyZSI6IjEzMzE0MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Njk4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "V", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 157438, "calendar_total_sell": 157438, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157438, "filter": { "id": "F123TT00182-104", "price": 157438, "journey_duration": "PT1D0H30M", "journey_duration_seconds": 88200, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKArAnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T19:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T20:40:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT12H40M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "805" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "1", "FareBasis": "VRTBVLMY", "FareRuleKey": "gws-eJxNTkEOgzAMewzyPQ0w2K3bCgINMmkDpF74\/zPmFibNUmpXTpx471X0Is5V\/h8F9uIVYOsDMCjrMxrKUuv8iRCRFtt7uW\/THHFmNLQs2we73BiqriWhl14PKwExv891Slm1MpnskDYjSU7gJ7qB0m5hmaMoN1+J05IGPJRTXxtfLHE=", "FareInfoRef": "+fBZ4s1GuDKAsKnnhmBAAA==" }, "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-105", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKA7KnnhmBAAA==" }, "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": 157438, "gross_total": 156988, "base_fare": 133591, "tax": 23847, "sell": { "currency": "BDT", "total": 157438, "base_fare": 133591, "tax": 23847 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3NDM4LCJiYXNlX2ZhcmUiOjEzMzU5MSwidGF4IjoyMzg0N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1Njk4OCwiYmFzZV9mYXJlIjoxMzMxNDEsInRheCI6MjM4NDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU2OTg4LCJiYXNlX2ZhcmUiOjEzMzE0MSwidGF4IjoyMzg0N319", "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": 157438, "base_fare": 133591, "tax": 23847, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "133141.00", "tax": "23847.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 157438, "base_fare": 133591, "tax": 23847, "gross": { "base_fare": "133141.00", "tax": "23847.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13991.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzQzOC4wMCIsImJhc2VfZmFyZSI6IjEzMzU5MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMTQxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2OTg4LjAwIiwiYmFzZV9mYXJlIjoiMTMzMTQxLjAwIiwidGF4IjoiMjM4NDcuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzMxNDEuMDAiLCJ0YXgiOiIyMzg0Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Njk4OC4wMCIsImJhc2VfZmFyZSI6IjEzMzE0MS4wMCIsInRheCI6IjIzODQ3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1Njk4OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM5OTEuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiRzEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ikg4IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik1ZIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTM4IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMzEiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzY0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ0IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ5MTIiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "V", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 157438, "calendar_total_sell": 157438, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 157438, "filter": { "id": "F123TT00182-105", "price": 157438, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171940sin202601172040805sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-106", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAtLnnhmBAAA==" }, "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": 158269, "gross_total": 157819, "base_fare": 134695, "tax": 23574, "sell": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjY5LCJiYXNlX2ZhcmUiOjEzNDY5NSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzgxOSwiYmFzZV9mYXJlIjoxMzQyNDUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODE5LCJiYXNlX2ZhcmUiOjEzNDI0NSwidGF4IjoyMzU3NH19", "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": 158269, "base_fare": 134695, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODI2OS4wMCIsImJhc2VfZmFyZSI6IjEzNDY5NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzQyNDUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzgxOS4wMCIsImJhc2VfZmFyZSI6IjEzNDI0NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzgxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 158269, "calendar_total_sell": 158269, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158269, "filter": { "id": "F123TT00182-106", "price": 158269, "journey_duration": "PT13H20M", "journey_duration_seconds": 48000, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA1AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T08: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": "SIN", "arrival_time": "2026-01-17T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-107", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAtLnnhmBAAA==" }, "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": 158269, "gross_total": 157819, "base_fare": 134695, "tax": 23574, "sell": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjY5LCJiYXNlX2ZhcmUiOjEzNDY5NSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzgxOSwiYmFzZV9mYXJlIjoxMzQyNDUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODE5LCJiYXNlX2ZhcmUiOjEzNDI0NSwidGF4IjoyMzU3NH19", "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": 158269, "base_fare": 134695, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODI2OS4wMCIsImJhc2VfZmFyZSI6IjEzNDY5NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzQyNDUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzgxOS4wMCIsImJhc2VfZmFyZSI6IjEzNDI0NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzgxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 158269, "calendar_total_sell": 158269, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158269, "filter": { "id": "F123TT00182-107", "price": 158269, "journey_duration": "PT18H0M", "journey_duration_seconds": 64800, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601170825sin202601170930801sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-108", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAtLnnhmBAAA==" }, "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": 158269, "gross_total": 157819, "base_fare": 134695, "tax": 23574, "sell": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjY5LCJiYXNlX2ZhcmUiOjEzNDY5NSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzgxOSwiYmFzZV9mYXJlIjoxMzQyNDUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODE5LCJiYXNlX2ZhcmUiOjEzNDI0NSwidGF4IjoyMzU3NH19", "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": 158269, "base_fare": 134695, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODI2OS4wMCIsImJhc2VfZmFyZSI6IjEzNDY5NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzQyNDUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzgxOS4wMCIsImJhc2VfZmFyZSI6IjEzNDI0NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzgxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 158269, "calendar_total_sell": 158269, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158269, "filter": { "id": "F123TT00182-108", "price": 158269, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA3AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T10: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-17T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-109", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAtLnnhmBAAA==" }, "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": 158269, "gross_total": 157819, "base_fare": 134695, "tax": 23574, "sell": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjY5LCJiYXNlX2ZhcmUiOjEzNDY5NSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzgxOSwiYmFzZV9mYXJlIjoxMzQyNDUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODE5LCJiYXNlX2ZhcmUiOjEzNDI0NSwidGF4IjoyMzU3NH19", "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": 158269, "base_fare": 134695, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODI2OS4wMCIsImJhc2VfZmFyZSI6IjEzNDY5NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzQyNDUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzgxOS4wMCIsImJhc2VfZmFyZSI6IjEzNDI0NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzgxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 158269, "calendar_total_sell": 158269, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158269, "filter": { "id": "F123TT00182-109", "price": 158269, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171030sin202601171130803sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-110", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAtLnnhmBAAA==" }, "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": 158269, "gross_total": 157819, "base_fare": 134695, "tax": 23574, "sell": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjY5LCJiYXNlX2ZhcmUiOjEzNDY5NSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzgxOSwiYmFzZV9mYXJlIjoxMzQyNDUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODE5LCJiYXNlX2ZhcmUiOjEzNDI0NSwidGF4IjoyMzU3NH19", "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": 158269, "base_fare": 134695, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODI2OS4wMCIsImJhc2VfZmFyZSI6IjEzNDY5NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzQyNDUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzgxOS4wMCIsImJhc2VfZmFyZSI6IjEzNDI0NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzgxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 158269, "calendar_total_sell": 158269, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158269, "filter": { "id": "F123TT00182-110", "price": 158269, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "8H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKApAnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-17T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-16", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "330", "name": "330", "picture": "330.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": "K", "meal_code": null, "seat_available": "9", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA5AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-17T15:10:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-17T16:10:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-17", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT08H10M", "lay_over_date": "2026-01-17", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "807" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "9", "FareBasis": "TRTBVLMY", "FareRuleKey": "gws-eJxNTtEKwjAM\/Jhx72ko3fZWtRuKWwTthL74\/5\/htZvgQXpXLrkkxqiiQZzz8R8dPt0jwbYLYFDW62bwOob2KRCRAfmZz+9lLTgyelrW7J1da0x+GkiYZdbdqkBp731balZwTCY71M2okhP4ielKaaeU1yLKzSNxWNKDh3LqCyElLH8=", "FareInfoRef": "+fBZ4s1GuDKAgLnnhmBAAA==" }, "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-111", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAtLnnhmBAAA==" }, "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": 158269, "gross_total": 157819, "base_fare": 134695, "tax": 23574, "sell": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4MjY5LCJiYXNlX2ZhcmUiOjEzNDY5NSwidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NzgxOSwiYmFzZV9mYXJlIjoxMzQyNDUsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODE5LCJiYXNlX2ZhcmUiOjEzNDI0NSwidGF4IjoyMzU3NH19", "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": 158269, "base_fare": 134695, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 158269, "base_fare": 134695, "tax": 23574, "gross": { "base_fare": "134245.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODI2OS4wMCIsImJhc2VfZmFyZSI6IjEzNDY5NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU3ODE5LjAwIiwiYmFzZV9mYXJlIjoiMTM0MjQ1LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzQyNDUuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzgxOS4wMCIsImJhc2VfZmFyZSI6IjEzNDI0NS4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1NzgxOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "T", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 158269, "calendar_total_sell": 158269, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 158269, "filter": { "id": "F123TT00182-111", "price": 158269, "journey_duration": "PT1D0H40M", "journey_duration_seconds": 88800, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "330", "aircraft_name": "330", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-17T01:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601170110kul202601170700161kul202601171510sin202601171610807sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9zQqe9wKdBMTWxCwIfXC\/38GbjekWUrtyomTEIKK1uKcD0dU+FaPCFuvgEFZ79FwEvXlkyAiLZ6v5fKZ5oQ9o6Flxd7Ylcbo+5aEQQbdrAyk8t7XKWfVHZPJDnkzsuQE\/qK\/Udo5LnMS5eaO2C1pwEM59QMZOyxx", "FareInfoRef": "+fBZ4s1GuDKAgKnnhmBAAA==" }, "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-112", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H0M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAtAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T17:10:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T18: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "808" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT02H10M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAiKnnhmBAAA==" }, "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": 159251, "gross_total": 158801, "base_fare": 135677, "tax": 23574, "sell": { "currency": "BDT", "total": 159251, "base_fare": 135677, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5MjUxLCJiYXNlX2ZhcmUiOjEzNTY3NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODgwMSwiYmFzZV9mYXJlIjoxMzUyMjcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4ODAxLCJiYXNlX2ZhcmUiOjEzNTIyNywidGF4IjoyMzU3NH19", "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": 159251, "base_fare": 135677, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "135227.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 159251, "base_fare": 135677, "tax": 23574, "gross": { "base_fare": "135227.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1OTI1MS4wMCIsImJhc2VfZmFyZSI6IjEzNTY3Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1MjI3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4ODAxLjAwIiwiYmFzZV9mYXJlIjoiMTM1MjI3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzUyMjcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODgwMS4wMCIsImJhc2VfZmFyZSI6IjEzNTIyNy4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODgwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "Q", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 159251, "calendar_total_sell": 159251, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 159251, "filter": { "id": "F123TT00182-112", "price": 159251, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT5H35M", "layover_duration_seconds": 20100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211710kul202601211810808kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1301176838560296235KFRVB", "flight_key": "F123TT00182-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F123TT00182", "supplier_partner_code": "travelport-123-00182", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "1301176838560296235KFRVB", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F123TT00182-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKA7AnnhmBAAA==", "origin": "DAC", "departure_time": "2026-01-17T23: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-18T05: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-17", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "5", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PcYZM43q2kZtDgY7aAv+\/\/P2NV2sAuam5yYmFJS0Zs459O\/BnyGp6HuBahQnmVf4UMUgWN2QETuWF5bfq\/ZcA0JRLXjM7reWLR4Bswy64macPTbxkLmo2cDZzq01WiWBfzM9KCto23ZRLk5UheSAP6Ur74hdyw0", "FareInfoRef": "+fBZ4s1GuDKATKnnhmBAAA==" }, "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": "+fBZ4s1GuDKA9AnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-18T08: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": "SIN", "arrival_time": "2026-01-18T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-18", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "lay_over_date": "2026-01-18", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QRTBVLMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9zQqe9wKdBMTWxCwIfXC\/38GbjekWUrtyomTEIKK1uKcD0dU+FaPCFuvgEFZ79FwEvXlkyAiLZ6v5fKZ5oQ9o6Flxd7Ylcbo+5aEQQbdrAyk8t7XKWfVHZPJDnkzsuQE\/qK\/Udo5LnMS5eaO2C1pwEM59QMZOyxx", "FareInfoRef": "+fBZ4s1GuDKAgKnnhmBAAA==" }, "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-113", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "+fBZ4s1GuDKAxAnnhmBAAA==", "origin": "SIN", "departure_time": "2026-01-21T12:30:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-21T13: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-21", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "804" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XRTBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5pVrLsV6CYQW5BgQ\/TC\/5+B2w0JS6ldOXESY1TRgzjn4z8afJp7gq1nwKCs2zpBQ9uj5SdDRALej+X0muaMLUMdLav2xq42Jj8EEkYZtVrZiP19Xq1k+Y7JZIeyGUVyAj8xXCjtmJY5i3JzT+yWdOChnPoCJrssjA==", "FareInfoRef": "+fBZ4s1GuDKAhKnnhmBAAA==" }, "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": "+fBZ4s1GuDKATBnnhmBAAA==", "origin": "KUL", "departure_time": "2026-01-21T20: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-21T22:10: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-21", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "PT06H50M", "lay_over_date": "2026-01-21", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "166" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KRTBVLBD", "FareRuleKey": "gws-eJxNjtEKgzAMRT9G7nsSwlzfaltloHQwdODL\/v8zdq0OdqHNTU6aNMZoYjdR9fivDp\/uWVC3DFQYTxkyvA8icGY7ROSO+bWm95IKziGmRLXhM2przJadAZNM1tBeqeuet4XMg7KBMxXHahyWBfzM+KCtQ1lTEePmQF1IevCnfPUFF1ssOg==", "FareInfoRef": "+fBZ4s1GuDKAiKnnhmBAAA==" }, "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": 159251, "gross_total": 158801, "base_fare": 135677, "tax": 23574, "sell": { "currency": "BDT", "total": 159251, "base_fare": 135677, "tax": 23574 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5MjUxLCJiYXNlX2ZhcmUiOjEzNTY3NywidGF4IjoyMzU3NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1ODgwMSwiYmFzZV9mYXJlIjoxMzUyMjcsInRheCI6MjM1NzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU4ODAxLCJiYXNlX2ZhcmUiOjEzNTIyNywidGF4IjoyMzU3NH19", "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": 159251, "base_fare": 135677, "tax": 23574, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "135227.00", "tax": "23574.00", "discount": 0, "ait": "0.00", "service_charge": 450 }, "partner": { "currency": "BDT", "total": 159251, "base_fare": 135677, "tax": 23574, "gross": { "base_fare": "135227.00", "tax": "23574.00", "discount": "0.00", "ait": "0.00", "service_charge": 450 }, "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": "4912.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "13718.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1OTI1MS4wMCIsImJhc2VfZmFyZSI6IjEzNTY3Ny4wMCIsInRheCI6IjIzNTc0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1MjI3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0NTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0NTAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU4ODAxLjAwIiwiYmFzZV9mYXJlIjoiMTM1MjI3LjAwIiwidGF4IjoiMjM1NzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzUyMjcuMDAiLCJ0YXgiOiIyMzU3NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1ODgwMS4wMCIsImJhc2VfZmFyZSI6IjEzNTIyNy4wMCIsInRheCI6IjIzNTc0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODgwMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjUwMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiI0MDAwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjQ0NC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI0OTEyLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMTM3MTguMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiQkQiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9XIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNTAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMjgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIyOCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlVUIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0MDAwIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiTVkiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI1MzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAzMSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDkxMiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "total_comission_data": 0, "Start_Airport": "DAC", "End_Airport": "SIN", "all_airport": { "count": 3, "data": { "0": "DAC", "1": "KUL", "3": "SIN" } }, "plating_carrier": { "count": 1, "data": [ "OD" ] }, "operating_carrier": { "count": 1, "data": [ "OD" ] }, "rbd_class": { "count": 3, "data": [ "K", "Q", "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-17-2026-01-21", "calendar_flight_date": "2026-01-17", "calendar_arrival_date": "2026-01-21", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 159251, "calendar_total_sell": 159251, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 159251, "filter": { "id": "F123TT00182-113", "price": 159251, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-17T23:10:00.000+06:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-21T22:10:00.000+06:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601172310kul202601180500165kul202601180825sin202601180930801sin202601211230kul202601211330804kul202601212020dac202601212210166", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "FareFamily_AccountCode_PTC_Data": null }