{ "status": "success", "search_duration": "8 seconds", "timestamp": "1768771040", "search_complete": "2026-01-19 3:17:20", "tracking_id": "16611176877103340197TOO72", "ftm_partner_id": "1661", "partner_id": "1661", "partner_name": "365 TRAVELS", "message": null, "total_fight": 48, "currency": "BDT", "resources": { "base_url": { "carrier": "https:\/\/airlines-resources.s3.ap-southeast-1.amazonaws.com\/icon", "aircraft": "https:\/\/airlines-resources.s3.ap-southeast-1.amazonaws.com\/aircraft" } }, "data": [ { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00002-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKA7FgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T22:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-27T00:05:00.000+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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3681" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4669" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OMHOFY", "FareRuleKey": "gws-eJxNTkEOwyAMe0zle4IqYDcmSkXVQg9bD1z2\/2csgU5apMSOnDgJIRgylpgf4T8mfKaSUa8IVBjJ\/TrAzs1gaRqIyOMs+VwbhoOxItQuDuQ+tszRCyDa5Iekgdbra6vq1H0VoXehVDbwIykLrc\/lXfLa5C5ZR+m4RXKQR2XvCwdZLHw=", "FareInfoRef": "pQApDvqGuDKA1GgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 9716.17, "gross_total": 9388, "base_fare": 2492, "tax": 7224.17, "sell": { "currency": "BDT", "total": 9716.17, "base_fare": 2492, "tax": 7224.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTcxNi4xNywiYmFzZV9mYXJlIjoyNDkyLCJ0YXgiOjcyMjQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NDE2LjE3LCJiYXNlX2ZhcmUiOjIxOTIsInRheCI6NzIyNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5Mzg4LCJiYXNlX2ZhcmUiOjIxOTIsInRheCI6NzE5Nn19", "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": 9716.17, "base_fare": 2492, "tax": 7224.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2192.00", "tax": "7196.00", "discount": 0, "ait": "28.17", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 9716.17, "base_fare": 2492, "tax": 7224.17, "gross": { "base_fare": "2192.00", "tax": "7196.00", "discount": "0.00", "ait": "28.17", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk3MTYuMTciLCJiYXNlX2ZhcmUiOiIyNDkyLjAwIiwidGF4IjoiNzIyNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxOTIuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMjguMTciLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTQxNi4xNyIsImJhc2VfZmFyZSI6IjIxOTIuMDAiLCJ0YXgiOiI3MjI0LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5Mi4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIyOC4xNyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTM4OC4wMCIsImJhc2VfZmFyZSI6IjIxOTIuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-27", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-27", "calendar_carrier": "FY", "calendar_total_currency": "BDT", "calendar_total_price": 9716.17, "calendar_total_sell": 9716.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9716.17, "filter": { "id": "F1TT00002-0", "price": 9716.17, "gross_total": 9388, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "FY", "carrier_marketing": "MH", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:05:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "sin202601262255kul2026012700053681", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SUPER SAVER", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKA9FgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T10: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-26T11: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-26", "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": "8", "FareBasis": "XOWBSSSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRCW3cr7AUCZYcywS78\/2fMbUHCUmJLTpzEGE2sFdU+\/qPBp1lH+DYADmPdtwfCKUCpd4hIwHt9XVJKC2qEtbS82JW1DE42dCTMMlu1MrCXnm6es0yYTFbkw8iSG\/iJ6Urp5\/GZFo5K6ImvJR34J7cO9YIsNg==", "FareInfoRef": "pQApDvqGuDKA+GgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 10356.08, "gross_total": 10026, "base_fare": 2873, "tax": 7483.08, "sell": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNTYuMDgsImJhc2VfZmFyZSI6Mjg3MywidGF4Ijo3NDgzLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNTYuMDgsImJhc2VfZmFyZSI6MjU3MywidGF4Ijo3NDgzLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDI2LCJiYXNlX2ZhcmUiOjI1NzMsInRheCI6NzQ1M319", "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": 10356.08, "base_fare": 2873, "tax": 7483.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": 0, "ait": "30.08", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": "0.00", "ait": "30.08", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzU2LjA4IiwiYmFzZV9mYXJlIjoiMjg3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDU2LjA4IiwiYmFzZV9mYXJlIjoiMjU3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAyNi4wMCIsImJhc2VfZmFyZSI6IjI1NzMuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 10356.08, "calendar_total_sell": 10356.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10356.08, "filter": { "id": "F1TT00002-1", "price": 10356.08, "gross_total": 10026, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T10:30:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "sin202601261030kul202601261130802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SUPER SAVER", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKA\/FgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T12: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-26T13: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-26", "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": "XOWBSSSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRCW3cr7AUCZYcywS78\/2fMbUHCUmJLTpzEGE2sFdU+\/qPBp1lH+DYADmPdtwfCKUCpd4hIwHt9XVJKC2qEtbS82JW1DE42dCTMMlu1MrCXnm6es0yYTFbkw8iSG\/iJ6Urp5\/GZFo5K6ImvJR34J7cO9YIsNg==", "FareInfoRef": "pQApDvqGuDKA+GgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 10356.08, "gross_total": 10026, "base_fare": 2873, "tax": 7483.08, "sell": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNTYuMDgsImJhc2VfZmFyZSI6Mjg3MywidGF4Ijo3NDgzLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNTYuMDgsImJhc2VfZmFyZSI6MjU3MywidGF4Ijo3NDgzLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDI2LCJiYXNlX2ZhcmUiOjI1NzMsInRheCI6NzQ1M319", "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": 10356.08, "base_fare": 2873, "tax": 7483.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": 0, "ait": "30.08", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": "0.00", "ait": "30.08", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzU2LjA4IiwiYmFzZV9mYXJlIjoiMjg3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDU2LjA4IiwiYmFzZV9mYXJlIjoiMjU3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAyNi4wMCIsImJhc2VfZmFyZSI6IjI1NzMuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 10356.08, "calendar_total_sell": 10356.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10356.08, "filter": { "id": "F1TT00002-2", "price": 10356.08, "gross_total": 10026, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T12:30:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T13:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "sin202601261230kul202601261330804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SUPER SAVER", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKABGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T17: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-26T18: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-26", "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": "XOWBSSSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRCW3cr7AUCZYcywS78\/2fMbUHCUmJLTpzEGE2sFdU+\/qPBp1lH+DYADmPdtwfCKUCpd4hIwHt9XVJKC2qEtbS82JW1DE42dCTMMlu1MrCXnm6es0yYTFbkw8iSG\/iJ6Urp5\/GZFo5K6ImvJR34J7cO9YIsNg==", "FareInfoRef": "pQApDvqGuDKA+GgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 10356.08, "gross_total": 10026, "base_fare": 2873, "tax": 7483.08, "sell": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNTYuMDgsImJhc2VfZmFyZSI6Mjg3MywidGF4Ijo3NDgzLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNTYuMDgsImJhc2VfZmFyZSI6MjU3MywidGF4Ijo3NDgzLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDI2LCJiYXNlX2ZhcmUiOjI1NzMsInRheCI6NzQ1M319", "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": 10356.08, "base_fare": 2873, "tax": 7483.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": 0, "ait": "30.08", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": "0.00", "ait": "30.08", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzU2LjA4IiwiYmFzZV9mYXJlIjoiMjg3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDU2LjA4IiwiYmFzZV9mYXJlIjoiMjU3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAyNi4wMCIsImJhc2VfZmFyZSI6IjI1NzMuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 10356.08, "calendar_total_sell": 10356.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10356.08, "filter": { "id": "F1TT00002-3", "price": 10356.08, "gross_total": 10026, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T17:10:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:10:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "sin202601261710kul202601261810808", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SUPER SAVER", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKADGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOWBSSSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRCW3cr7AUCZYcywS78\/2fMbUHCUmJLTpzEGE2sFdU+\/qPBp1lH+DYADmPdtwfCKUCpd4hIwHt9XVJKC2qEtbS82JW1DE42dCTMMlu1MrCXnm6es0yYTFbkw8iSG\/iJ6Urp5\/GZFo5K6ImvJR34J7cO9YIsNg==", "FareInfoRef": "pQApDvqGuDKA+GgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 10356.08, "gross_total": 10026, "base_fare": 2873, "tax": 7483.08, "sell": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNTYuMDgsImJhc2VfZmFyZSI6Mjg3MywidGF4Ijo3NDgzLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNTYuMDgsImJhc2VfZmFyZSI6MjU3MywidGF4Ijo3NDgzLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEwMDI2LCJiYXNlX2ZhcmUiOjI1NzMsInRheCI6NzQ1M319", "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": 10356.08, "base_fare": 2873, "tax": 7483.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": 0, "ait": "30.08", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 10356.08, "base_fare": 2873, "tax": 7483.08, "gross": { "base_fare": "2573.00", "tax": "7453.00", "discount": "0.00", "ait": "30.08", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzU2LjA4IiwiYmFzZV9mYXJlIjoiMjg3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDU2LjA4IiwiYmFzZV9mYXJlIjoiMjU3My4wMCIsInRheCI6Ijc0ODMuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTczLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjMwLjA4Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMDAyNi4wMCIsImJhc2VfZmFyZSI6IjI1NzMuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 10356.08, "calendar_total_sell": 10356.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10356.08, "filter": { "id": "F1TT00002-4", "price": 10356.08, "gross_total": 10026, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:40:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T22:40:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "sin202601262140kul202601262240806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-5", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAFGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T21:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T22: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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "610" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "610" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXWSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3ikzrXurzq01an3ARffi\/3\/GoJ2JJHBHDg5ijEzsybkh\/keHb\/fIKMsIFLDmbbmDuQ9w2qwgoiOeSc6ftyQ0D\/YqlSo3dHVw4jEoYPYzN8kCa61yLeZ1MGdFB7sMo7qBH5my0nK6vCR51ssU+iHLLlKAvqp7G3OfLPA=", "FareInfoRef": "pQApDvqGuDKANHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 12407.44, "gross_total": 12437, "base_fare": 5174.13, "tax": 7233.31, "sell": { "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MDcuNDQsImJhc2VfZmFyZSI6NTE3NC4xMywidGF4Ijo3MjMzLjMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIxMDcuNDQsImJhc2VfZmFyZSI6NDg3NC4xMywidGF4Ijo3MjMzLjMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MzcsImJhc2VfZmFyZSI6NTI0MSwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5241.00", "tax": "7196.00", "discount": 366.87, "ait": "37.31", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31, "gross": { "base_fare": "5241.00", "tax": "7196.00", "discount": "366.87", "ait": "37.31", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDA3LjQ0IiwiYmFzZV9mYXJlIjoiNTE3NC4xMyIsInRheCI6IjcyMzMuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQxLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiMzY2Ljg3IiwiYWl0IjoiMzcuMzEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIxMDcuNDQiLCJiYXNlX2ZhcmUiOiI0ODc0LjEzIiwidGF4IjoiNzIzMy4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNDEuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiIzNjYuODciLCJhaXQiOiIzNy4zMSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDM3LjAwIiwiYmFzZV9mYXJlIjoiNTI0MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI0MzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 12407.44, "calendar_total_sell": 12407.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12407.44, "filter": { "id": "F1TT00002-5", "price": 12407.44, "gross_total": 12437, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:20:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T22:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601262120kul202601262230610", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-6", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAHGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T06:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T07:20:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-25", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXWSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3ikzrXurzq01an3ARffi\/3\/GoJ2JJHBHDg5ijEzsybkh\/keHb\/fIKMsIFLDmbbmDuQ9w2qwgoiOeSc6ftyQ0D\/YqlSo3dHVw4jEoYPYzN8kCa61yLeZ1MGdFB7sMo7qBH5my0nK6vCR51ssU+iHLLlKAvqp7G3OfLPA=", "FareInfoRef": "pQApDvqGuDKANHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 12407.44, "gross_total": 12437, "base_fare": 5174.13, "tax": 7233.31, "sell": { "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MDcuNDQsImJhc2VfZmFyZSI6NTE3NC4xMywidGF4Ijo3MjMzLjMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIxMDcuNDQsImJhc2VfZmFyZSI6NDg3NC4xMywidGF4Ijo3MjMzLjMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MzcsImJhc2VfZmFyZSI6NTI0MSwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5241.00", "tax": "7196.00", "discount": 366.87, "ait": "37.31", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31, "gross": { "base_fare": "5241.00", "tax": "7196.00", "discount": "366.87", "ait": "37.31", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDA3LjQ0IiwiYmFzZV9mYXJlIjoiNTE3NC4xMyIsInRheCI6IjcyMzMuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQxLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiMzY2Ljg3IiwiYWl0IjoiMzcuMzEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIxMDcuNDQiLCJiYXNlX2ZhcmUiOiI0ODc0LjEzIiwidGF4IjoiNzIzMy4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNDEuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiIzNjYuODciLCJhaXQiOiIzNy4zMSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDM3LjAwIiwiYmFzZV9mYXJlIjoiNTI0MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI0MzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 12407.44, "calendar_total_sell": 12407.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12407.44, "filter": { "id": "F1TT00002-6", "price": 12407.44, "gross_total": 12437, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T06:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T07:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601260600kul202601260720602", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-7", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAJGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T17:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T18:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXWSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3ikzrXurzq01an3ARffi\/3\/GoJ2JJHBHDg5ijEzsybkh\/keHb\/fIKMsIFLDmbbmDuQ9w2qwgoiOeSc6ftyQ0D\/YqlSo3dHVw4jEoYPYzN8kCa61yLeZ1MGdFB7sMo7qBH5my0nK6vCR51ssU+iHLLlKAvqp7G3OfLPA=", "FareInfoRef": "pQApDvqGuDKANHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 12407.44, "gross_total": 12437, "base_fare": 5174.13, "tax": 7233.31, "sell": { "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MDcuNDQsImJhc2VfZmFyZSI6NTE3NC4xMywidGF4Ijo3MjMzLjMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTIxMDcuNDQsImJhc2VfZmFyZSI6NDg3NC4xMywidGF4Ijo3MjMzLjMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI0MzcsImJhc2VfZmFyZSI6NTI0MSwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5241.00", "tax": "7196.00", "discount": 366.87, "ait": "37.31", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 12407.44, "base_fare": 5174.13, "tax": 7233.31, "gross": { "base_fare": "5241.00", "tax": "7196.00", "discount": "366.87", "ait": "37.31", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDA3LjQ0IiwiYmFzZV9mYXJlIjoiNTE3NC4xMyIsInRheCI6IjcyMzMuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQxLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiMzY2Ljg3IiwiYWl0IjoiMzcuMzEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTIxMDcuNDQiLCJiYXNlX2ZhcmUiOiI0ODc0LjEzIiwidGF4IjoiNzIzMy4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNDEuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiIzNjYuODciLCJhaXQiOiIzNy4zMSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNDM3LjAwIiwiYmFzZV9mYXJlIjoiNTI0MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI0MzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 12407.44, "calendar_total_sell": 12407.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12407.44, "filter": { "id": "F1TT00002-7", "price": 12407.44, "gross_total": 12437, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T17:25:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261725kul202601261845608", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-27", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKA9FgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T10: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-26T11: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-26", "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": "8", "FareBasis": "XOWBVLSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9ySbOnYr7AVi6g5lwC78\/2fgtiDNUmpXTpx4703MiWrnj6jwqdYBYeuBAGPdtwW1OoPys0NETnivr8tziTNKhjlaIduFNTeO1rckTDJZsRKw5zfeQspqaiaTFWkzkuQE\/mK8Uobz8IizGDd3xM+SFjyUU18W9Cxb", "FareInfoRef": "pQApDvqGuDKAcJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 13223.66, "gross_total": 12885, "base_fare": 5732, "tax": 7491.66, "sell": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyMjMuNjYsImJhc2VfZmFyZSI6NTczMiwidGF4Ijo3NDkxLjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI5MjMuNjYsImJhc2VfZmFyZSI6NTQzMiwidGF4Ijo3NDkxLjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyODg1LCJiYXNlX2ZhcmUiOjU0MzIsInRheCI6NzQ1M319", "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": 13223.66, "base_fare": 5732, "tax": 7491.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": 0, "ait": "38.66", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": "0.00", "ait": "38.66", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjIzLjY2IiwiYmFzZV9mYXJlIjoiNTczMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyOTIzLjY2IiwiYmFzZV9mYXJlIjoiNTQzMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjg4NS4wMCIsImJhc2VfZmFyZSI6IjU0MzIuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 13223.66, "calendar_total_sell": 13223.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13223.66, "filter": { "id": "F1TT00002-27", "price": 13223.66, "gross_total": 12885, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T10:30:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "sin202601261030kul202601261130802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-28", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKA\/FgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T12: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-26T13: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-26", "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": "XOWBVLSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9ySbOnYr7AVi6g5lwC78\/2fgtiDNUmpXTpx4703MiWrnj6jwqdYBYeuBAGPdtwW1OoPys0NETnivr8tziTNKhjlaIduFNTeO1rckTDJZsRKw5zfeQspqaiaTFWkzkuQE\/mK8Uobz8IizGDd3xM+SFjyUU18W9Cxb", "FareInfoRef": "pQApDvqGuDKAcJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 13223.66, "gross_total": 12885, "base_fare": 5732, "tax": 7491.66, "sell": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyMjMuNjYsImJhc2VfZmFyZSI6NTczMiwidGF4Ijo3NDkxLjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI5MjMuNjYsImJhc2VfZmFyZSI6NTQzMiwidGF4Ijo3NDkxLjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyODg1LCJiYXNlX2ZhcmUiOjU0MzIsInRheCI6NzQ1M319", "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": 13223.66, "base_fare": 5732, "tax": 7491.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": 0, "ait": "38.66", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": "0.00", "ait": "38.66", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjIzLjY2IiwiYmFzZV9mYXJlIjoiNTczMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyOTIzLjY2IiwiYmFzZV9mYXJlIjoiNTQzMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjg4NS4wMCIsImJhc2VfZmFyZSI6IjU0MzIuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 13223.66, "calendar_total_sell": 13223.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13223.66, "filter": { "id": "F1TT00002-28", "price": 13223.66, "gross_total": 12885, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T12:30:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T13:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "sin202601261230kul202601261330804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-29", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKABGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T17: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-26T18: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-26", "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": "XOWBVLSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9ySbOnYr7AVi6g5lwC78\/2fgtiDNUmpXTpx4703MiWrnj6jwqdYBYeuBAGPdtwW1OoPys0NETnivr8tziTNKhjlaIduFNTeO1rckTDJZsRKw5zfeQspqaiaTFWkzkuQE\/mK8Uobz8IizGDd3xM+SFjyUU18W9Cxb", "FareInfoRef": "pQApDvqGuDKAcJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 13223.66, "gross_total": 12885, "base_fare": 5732, "tax": 7491.66, "sell": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyMjMuNjYsImJhc2VfZmFyZSI6NTczMiwidGF4Ijo3NDkxLjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI5MjMuNjYsImJhc2VfZmFyZSI6NTQzMiwidGF4Ijo3NDkxLjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyODg1LCJiYXNlX2ZhcmUiOjU0MzIsInRheCI6NzQ1M319", "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": 13223.66, "base_fare": 5732, "tax": 7491.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": 0, "ait": "38.66", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": "0.00", "ait": "38.66", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjIzLjY2IiwiYmFzZV9mYXJlIjoiNTczMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyOTIzLjY2IiwiYmFzZV9mYXJlIjoiNTQzMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjg4NS4wMCIsImJhc2VfZmFyZSI6IjU0MzIuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 13223.66, "calendar_total_sell": 13223.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13223.66, "filter": { "id": "F1TT00002-29", "price": 13223.66, "gross_total": 12885, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T17:10:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "sin202601261710kul202601261810808", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-30", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKADGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T21:40:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T22:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H00M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "806" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOWBVLSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9ySbOnYr7AVi6g5lwC78\/2fgtiDNUmpXTpx4703MiWrnj6jwqdYBYeuBAGPdtwW1OoPys0NETnivr8tziTNKhjlaIduFNTeO1rckTDJZsRKw5zfeQspqaiaTFWkzkuQE\/mK8Uobz8IizGDd3xM+SFjyUU18W9Cxb", "FareInfoRef": "pQApDvqGuDKAcJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 13223.66, "gross_total": 12885, "base_fare": 5732, "tax": 7491.66, "sell": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyMjMuNjYsImJhc2VfZmFyZSI6NTczMiwidGF4Ijo3NDkxLjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI5MjMuNjYsImJhc2VfZmFyZSI6NTQzMiwidGF4Ijo3NDkxLjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyODg1LCJiYXNlX2ZhcmUiOjU0MzIsInRheCI6NzQ1M319", "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": 13223.66, "base_fare": 5732, "tax": 7491.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": 0, "ait": "38.66", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 13223.66, "base_fare": 5732, "tax": 7491.66, "gross": { "base_fare": "5432.00", "tax": "7453.00", "discount": "0.00", "ait": "38.66", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1239.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMjIzLjY2IiwiYmFzZV9mYXJlIjoiNTczMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyOTIzLjY2IiwiYmFzZV9mYXJlIjoiNTQzMi4wMCIsInRheCI6Ijc0OTEuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDMyLjAwIiwidGF4IjoiNzQ1My4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjM4LjY2Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMjg4NS4wMCIsImJhc2VfZmFyZSI6IjU0MzIuMDAiLCJ0YXgiOiI3NDUzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMTIzOS4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTIzOSIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 13223.66, "calendar_total_sell": 13223.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13223.66, "filter": { "id": "F1TT00002-30", "price": 13223.66, "gross_total": 12885, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:40:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T22:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "sin202601262140kul202601262240806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "SUPER SAVER", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H5M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "pQApDvqGuDKALGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T15:25:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "PEN", "arrival_time": "2026-01-26T16:50:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Penang International Airport", "city": "Penang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H25M", "distance": "375", "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": "832" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "832" }, "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": "XOWBSSSG", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexKhrbsVtm5wyZAKgl34\/zNwWyZhKbElJ05ijCbWi+oY\/9Hh020z\/DkBDmPdkyOcApR6h4gEvLfXJee8okVYT8ur3VjrYLJpIGGRxZpVgL32fPOSZcJksqIcRpHcwCHSldLP8yOvHJUwEj9LBvBPbn0B7+4sLQ==", "FareInfoRef": "pQApDvqGuDKAaHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "pQApDvqGuDKANGgK8MAAAA==", "origin": "PEN", "departure_time": "2026-01-26T18:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Penang International Airport", "city": "Penang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-01-26T19: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-26", "flight_time": "PT1H00M", "distance": "202", "lay_over": "PT01H40M", "lay_over_date": "2026-01-26", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2107" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2107" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VODBSSFL", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH13DxpvtlUpNGwKaQq59P0fo7vaQAd0Rr79MecsJIGYU\/7XhM+0Fuh+AxRi57EvCDH1fIBYKt5ruW5bWzBGSDCkHQ9nL6TGjc3QqNFALhz9flY1RjzbZHf4Yni0Dpyh3i3qpbyY\/T0nU4k\/SBH2U+v7AkOdLGw=", "FareInfoRef": "pQApDvqGuDKAhHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "0", "unit": "pieces", "title": "no-baggage" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 14105.29, "gross_total": 13764, "base_fare": 5160, "tax": 8945.29, "sell": { "currency": "BDT", "total": 14105.29, "base_fare": 5160, "tax": 8945.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxMDUuMjksImJhc2VfZmFyZSI6NTE2MCwidGF4Ijo4OTQ1LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4MDUuMjksImJhc2VfZmFyZSI6NDg2MCwidGF4Ijo4OTQ1LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzNzY0LCJiYXNlX2ZhcmUiOjQ4NjAsInRheCI6ODkwNH19", "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": 14105.29, "base_fare": 5160, "tax": 8945.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4860.00", "tax": "8904.00", "discount": 0, "ait": "41.29", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14105.29, "base_fare": 5160, "tax": 8945.29, "gross": { "base_fare": "4860.00", "tax": "8904.00", "discount": "0.00", "ait": "41.29", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2478.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6426.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTA1LjI5IiwiYmFzZV9mYXJlIjoiNTE2MC4wMCIsInRheCI6Ijg5NDUuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODYwLjAwIiwidGF4IjoiODkwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjQxLjI5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzODA1LjI5IiwiYmFzZV9mYXJlIjoiNDg2MC4wMCIsInRheCI6Ijg5NDUuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0ODYwLjAwIiwidGF4IjoiODkwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjQxLjI5Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxMzc2NC4wMCIsImJhc2VfZmFyZSI6IjQ4NjAuMDAiLCJ0YXgiOiI4OTA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNzY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3OC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY0MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjEyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 14105.29, "calendar_total_sell": 14105.29, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14105.29, "filter": { "id": "F1TT00002-8", "price": 14105.29, "gross_total": 13764, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT1H40M", "layover_duration_seconds": 6000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "PEN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:25:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T19:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "sin202601261525pen202601261650832pen202601261830kul2026012619302107", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-10", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H15M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKARGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T19:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T20:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXOSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3oHF1r5V59YatXvAJe7F\/\/8MaauJJHBHDg5ijELiiDnE\/xjwHh4ZZZuAArG8bXeM3gewNTuI6Ig16fm1akL3EGdSaXJHboOzTN4Ai1ukSzWwt6rXUr0O1dmQUS+jUtvAj8zZaDldnpqc2GXyY8j6FcnDXrW9D3nZLQA=", "FareInfoRef": "pQApDvqGuDKAnHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 14185.74, "gross_total": 14343, "base_fare": 6946.71, "tax": 7239.03, "sell": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxODUuNzQsImJhc2VfZmFyZSI6Njk0Ni43MSwidGF4Ijo3MjM5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODUuNzQsImJhc2VfZmFyZSI6NjY0Ni43MSwidGF4Ijo3MjM5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDMsImJhc2VfZmFyZSI6NzE0NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": 500.29, "ait": "43.03", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": "500.29", "ait": "43.03", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTg1Ljc0IiwiYmFzZV9mYXJlIjoiNjk0Ni43MSIsInRheCI6IjcyMzkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTQ3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNTAwLjI5IiwiYWl0IjoiNDMuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODUuNzQiLCJiYXNlX2ZhcmUiOiI2NjQ2LjcxIiwidGF4IjoiNzIzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNDcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI1MDAuMjkiLCJhaXQiOiI0My4wMyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQzLjAwIiwiYmFzZV9mYXJlIjoiNzE0Ny4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 14185.74, "calendar_total_sell": 14185.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14185.74, "filter": { "id": "F1TT00002-10", "price": 14185.74, "gross_total": 14343, "journey_duration": "PT1H15M", "journey_duration_seconds": 4500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T19:30:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T20:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261930kul202601262045616", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-11", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKATGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T13:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T15: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-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "606" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "606" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXOSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3oHF1r5V59YatXvAJe7F\/\/8MaauJJHBHDg5ijELiiDnE\/xjwHh4ZZZuAArG8bXeM3gewNTuI6Ig16fm1akL3EGdSaXJHboOzTN4Ai1ukSzWwt6rXUr0O1dmQUS+jUtvAj8zZaDldnpqc2GXyY8j6FcnDXrW9D3nZLQA=", "FareInfoRef": "pQApDvqGuDKAnHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 14185.74, "gross_total": 14343, "base_fare": 6946.71, "tax": 7239.03, "sell": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxODUuNzQsImJhc2VfZmFyZSI6Njk0Ni43MSwidGF4Ijo3MjM5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODUuNzQsImJhc2VfZmFyZSI6NjY0Ni43MSwidGF4Ijo3MjM5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDMsImJhc2VfZmFyZSI6NzE0NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": 500.29, "ait": "43.03", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": "500.29", "ait": "43.03", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTg1Ljc0IiwiYmFzZV9mYXJlIjoiNjk0Ni43MSIsInRheCI6IjcyMzkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTQ3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNTAwLjI5IiwiYWl0IjoiNDMuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODUuNzQiLCJiYXNlX2ZhcmUiOiI2NjQ2LjcxIiwidGF4IjoiNzIzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNDcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI1MDAuMjkiLCJhaXQiOiI0My4wMyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQzLjAwIiwiYmFzZV9mYXJlIjoiNzE0Ny4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 14185.74, "calendar_total_sell": 14185.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14185.74, "filter": { "id": "F1TT00002-11", "price": 14185.74, "gross_total": 14343, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T13:40:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T15:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261340kul202601261500606", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-31", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAFGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T21:20:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T22: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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "610" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "610" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLWSG", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qJlt6KxtpOjHIoE9qF\/z9jSQvSIiV25MRJCIGJLRnjwzkGfIdnRtkmoIAlH9uK0TkPI80OIrrilWpcPzWhe7AVqTS5o2mDM09OANFG7pIG9lbrUtTros6CBnoZSmUDfzJnoeV2f9dkWS6TG32uP5Ec5FXZOwB51S0A", "FareInfoRef": "pQApDvqGuDKAqJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 14185.74, "gross_total": 14343, "base_fare": 6946.71, "tax": 7239.03, "sell": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxODUuNzQsImJhc2VfZmFyZSI6Njk0Ni43MSwidGF4Ijo3MjM5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODUuNzQsImJhc2VfZmFyZSI6NjY0Ni43MSwidGF4Ijo3MjM5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDMsImJhc2VfZmFyZSI6NzE0NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": 500.29, "ait": "43.03", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": "500.29", "ait": "43.03", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTg1Ljc0IiwiYmFzZV9mYXJlIjoiNjk0Ni43MSIsInRheCI6IjcyMzkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTQ3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNTAwLjI5IiwiYWl0IjoiNDMuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODUuNzQiLCJiYXNlX2ZhcmUiOiI2NjQ2LjcxIiwidGF4IjoiNzIzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNDcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI1MDAuMjkiLCJhaXQiOiI0My4wMyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQzLjAwIiwiYmFzZV9mYXJlIjoiNzE0Ny4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 14185.74, "calendar_total_sell": 14185.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14185.74, "filter": { "id": "F1TT00002-31", "price": 14185.74, "gross_total": 14343, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:20:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T22:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601262120kul202601262230610", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-32", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAHGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T06:00:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T07:20:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-25", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "602" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLWSG", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qJlt6KxtpOjHIoE9qF\/z9jSQvSIiV25MRJCIGJLRnjwzkGfIdnRtkmoIAlH9uK0TkPI80OIrrilWpcPzWhe7AVqTS5o2mDM09OANFG7pIG9lbrUtTros6CBnoZSmUDfzJnoeV2f9dkWS6TG32uP5Ec5FXZOwB51S0A", "FareInfoRef": "pQApDvqGuDKAqJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 14185.74, "gross_total": 14343, "base_fare": 6946.71, "tax": 7239.03, "sell": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxODUuNzQsImJhc2VfZmFyZSI6Njk0Ni43MSwidGF4Ijo3MjM5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODUuNzQsImJhc2VfZmFyZSI6NjY0Ni43MSwidGF4Ijo3MjM5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDMsImJhc2VfZmFyZSI6NzE0NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": 500.29, "ait": "43.03", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": "500.29", "ait": "43.03", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTg1Ljc0IiwiYmFzZV9mYXJlIjoiNjk0Ni43MSIsInRheCI6IjcyMzkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTQ3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNTAwLjI5IiwiYWl0IjoiNDMuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODUuNzQiLCJiYXNlX2ZhcmUiOiI2NjQ2LjcxIiwidGF4IjoiNzIzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNDcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI1MDAuMjkiLCJhaXQiOiI0My4wMyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQzLjAwIiwiYmFzZV9mYXJlIjoiNzE0Ny4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 14185.74, "calendar_total_sell": 14185.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14185.74, "filter": { "id": "F1TT00002-32", "price": 14185.74, "gross_total": 14343, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T06:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T07:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601260600kul202601260720602", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-33", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAJGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T17:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T18:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "608" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLWSG", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5qJlt6KxtpOjHIoE9qF\/z9jSQvSIiV25MRJCIGJLRnjwzkGfIdnRtkmoIAlH9uK0TkPI80OIrrilWpcPzWhe7AVqTS5o2mDM09OANFG7pIG9lbrUtTros6CBnoZSmUDfzJnoeV2f9dkWS6TG32uP5Ec5FXZOwB51S0A", "FareInfoRef": "pQApDvqGuDKAqJgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 14185.74, "gross_total": 14343, "base_fare": 6946.71, "tax": 7239.03, "sell": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxODUuNzQsImJhc2VfZmFyZSI6Njk0Ni43MSwidGF4Ijo3MjM5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODUuNzQsImJhc2VfZmFyZSI6NjY0Ni43MSwidGF4Ijo3MjM5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDMsImJhc2VfZmFyZSI6NzE0NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": 500.29, "ait": "43.03", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": "500.29", "ait": "43.03", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTg1Ljc0IiwiYmFzZV9mYXJlIjoiNjk0Ni43MSIsInRheCI6IjcyMzkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTQ3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNTAwLjI5IiwiYWl0IjoiNDMuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODUuNzQiLCJiYXNlX2ZhcmUiOiI2NjQ2LjcxIiwidGF4IjoiNzIzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNDcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI1MDAuMjkiLCJhaXQiOiI0My4wMyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQzLjAwIiwiYmFzZV9mYXJlIjoiNzE0Ny4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 14185.74, "calendar_total_sell": 14185.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14185.74, "filter": { "id": "F1TT00002-33", "price": 14185.74, "gross_total": 14343, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T17:25:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601261725kul202601261845608", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-9", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H15M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAPGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T16:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T17:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "620" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "620" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXOSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3oHF1r5V59YatXvAJe7F\/\/8MaauJJHBHDg5ijELiiDnE\/xjwHh4ZZZuAArG8bXeM3gewNTuI6Ig16fm1akL3EGdSaXJHboOzTN4Ai1ukSzWwt6rXUr0O1dmQUS+jUtvAj8zZaDldnpqc2GXyY8j6FcnDXrW9D3nZLQA=", "FareInfoRef": "pQApDvqGuDKAnHgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 14185.74, "gross_total": 14343, "base_fare": 6946.71, "tax": 7239.03, "sell": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQxODUuNzQsImJhc2VfZmFyZSI6Njk0Ni43MSwidGF4Ijo3MjM5LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM4ODUuNzQsImJhc2VfZmFyZSI6NjY0Ni43MSwidGF4Ijo3MjM5LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNDMsImJhc2VfZmFyZSI6NzE0NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": 500.29, "ait": "43.03", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 14185.74, "base_fare": 6946.71, "tax": 7239.03, "gross": { "base_fare": "7147.00", "tax": "7196.00", "discount": "500.29", "ait": "43.03", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MTg1Ljc0IiwiYmFzZV9mYXJlIjoiNjk0Ni43MSIsInRheCI6IjcyMzkuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTQ3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNTAwLjI5IiwiYWl0IjoiNDMuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM4ODUuNzQiLCJiYXNlX2ZhcmUiOiI2NjQ2LjcxIiwidGF4IjoiNzIzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNDcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI1MDAuMjkiLCJhaXQiOiI0My4wMyIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzQzLjAwIiwiYmFzZV9mYXJlIjoiNzE0Ny4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 14185.74, "calendar_total_sell": 14185.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14185.74, "filter": { "id": "F1TT00002-9", "price": 14185.74, "gross_total": 14343, "journey_duration": "PT1H15M", "journey_duration_seconds": 4500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T16:35:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T17:50:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261635kul202601261750620", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-12", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAVGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T11:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T12:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "614" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "614" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBXOWFSG", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3oFkbfdWnetm1BpTF93L\/v8zhFYTSeCOHBzEGIXEEfMQ\/6PD3t0W5HUEMkTzsl7RswtgbTYQUcDj+L6\/UpnRPMSplKvckOvgJKNXQJLETbLAVms5Z\/Py5qzIsMswqhv4kWlRmg+nZ5mF9fJA1Af5iuShr+reB3FdLLk=", "FareInfoRef": "pQApDvqGuDKA0HgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 15785.84, "gross_total": 16058, "base_fare": 8541.66, "tax": 7244.18, "sell": { "currency": "BDT", "total": 15785.84, "base_fare": 8541.66, "tax": 7244.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3ODUuODQsImJhc2VfZmFyZSI6ODU0MS42NiwidGF4Ijo3MjQ0LjE4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0ODUuODQsImJhc2VfZmFyZSI6ODI0MS42NiwidGF4Ijo3MjQ0LjE4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYwNTgsImJhc2VfZmFyZSI6ODg2MiwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 15785.84, "base_fare": 8541.66, "tax": 7244.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8862.00", "tax": "7196.00", "discount": 620.34, "ait": "48.18", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 15785.84, "base_fare": 8541.66, "tax": 7244.18, "gross": { "base_fare": "8862.00", "tax": "7196.00", "discount": "620.34", "ait": "48.18", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1Nzg1Ljg0IiwiYmFzZV9mYXJlIjoiODU0MS42NiIsInRheCI6IjcyNDQuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODYyLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNjIwLjM0IiwiYWl0IjoiNDguMTgiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0ODUuODQiLCJiYXNlX2ZhcmUiOiI4MjQxLjY2IiwidGF4IjoiNzI0NC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg4NjIuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI2MjAuMzQiLCJhaXQiOiI0OC4xOCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MDU4LjAwIiwiYmFzZV9mYXJlIjoiODg2Mi4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYwNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 15785.84, "calendar_total_sell": 15785.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15785.84, "filter": { "id": "F1TT00002-12", "price": 15785.84, "gross_total": 16058, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T11:05:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T12:25:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261105kul202601261225614", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-35", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H15M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAPGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T16:35:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T17:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "620" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "620" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLOSG", "FareRuleKey": "gws-eJxNTkEOwyAMe0zle8g0WG9MXYFqHT2wHnrZ\/58xA5vUSIkdOXHivVdRK8aM\/hwDPsMrIe8TkKHM577ielGFYXNARG7YYgnrViK6h1pKuckdTRucdXIEBBu0SzVwtFqWXL1cdSYa1MuolBv4kzmR5vvjXaJVXub8mMpPFAe+yr0vaVMs3A==", "FareInfoRef": "pQApDvqGuDKABKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 15963.11, "gross_total": 16248, "base_fare": 8718.36, "tax": 7244.75, "sell": { "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5NjMuMTEsImJhc2VfZmFyZSI6ODcxOC4zNiwidGF4Ijo3MjQ0Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU2NjMuMTEsImJhc2VfZmFyZSI6ODQxOC4zNiwidGF4Ijo3MjQ0Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyNDgsImJhc2VfZmFyZSI6OTA1MiwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9052.00", "tax": "7196.00", "discount": 633.64, "ait": "48.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75, "gross": { "base_fare": "9052.00", "tax": "7196.00", "discount": "633.64", "ait": "48.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1OTYzLjExIiwiYmFzZV9mYXJlIjoiODcxOC4zNiIsInRheCI6IjcyNDQuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDUyLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNjMzLjY0IiwiYWl0IjoiNDguNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2NjMuMTEiLCJiYXNlX2ZhcmUiOiI4NDE4LjM2IiwidGF4IjoiNzI0NC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkwNTIuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI2MzMuNjQiLCJhaXQiOiI0OC43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MjQ4LjAwIiwiYmFzZV9mYXJlIjoiOTA1Mi4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 15963.11, "calendar_total_sell": 15963.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15963.11, "filter": { "id": "F1TT00002-35", "price": 15963.11, "gross_total": 16248, "journey_duration": "PT1H15M", "journey_duration_seconds": 4500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T16:35:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T17:50:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601261635kul202601261750620", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-36", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H15M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKARGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T19:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T20:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "616" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLOSG", "FareRuleKey": "gws-eJxNTkEOwyAMe0zle8g0WG9MXYFqHT2wHnrZ\/58xA5vUSIkdOXHivVdRK8aM\/hwDPsMrIe8TkKHM577ielGFYXNARG7YYgnrViK6h1pKuckdTRucdXIEBBu0SzVwtFqWXL1cdSYa1MuolBv4kzmR5vvjXaJVXub8mMpPFAe+yr0vaVMs3A==", "FareInfoRef": "pQApDvqGuDKABKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 15963.11, "gross_total": 16248, "base_fare": 8718.36, "tax": 7244.75, "sell": { "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5NjMuMTEsImJhc2VfZmFyZSI6ODcxOC4zNiwidGF4Ijo3MjQ0Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU2NjMuMTEsImJhc2VfZmFyZSI6ODQxOC4zNiwidGF4Ijo3MjQ0Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyNDgsImJhc2VfZmFyZSI6OTA1MiwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9052.00", "tax": "7196.00", "discount": 633.64, "ait": "48.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75, "gross": { "base_fare": "9052.00", "tax": "7196.00", "discount": "633.64", "ait": "48.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1OTYzLjExIiwiYmFzZV9mYXJlIjoiODcxOC4zNiIsInRheCI6IjcyNDQuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDUyLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNjMzLjY0IiwiYWl0IjoiNDguNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2NjMuMTEiLCJiYXNlX2ZhcmUiOiI4NDE4LjM2IiwidGF4IjoiNzI0NC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkwNTIuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI2MzMuNjQiLCJhaXQiOiI0OC43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MjQ4LjAwIiwiYmFzZV9mYXJlIjoiOTA1Mi4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 15963.11, "calendar_total_sell": 15963.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15963.11, "filter": { "id": "F1TT00002-36", "price": 15963.11, "gross_total": 16248, "journey_duration": "PT1H15M", "journey_duration_seconds": 4500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T19:30:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T20:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601261930kul202601262045616", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-37", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKATGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T13:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T15: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-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "606" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "606" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLOSG", "FareRuleKey": "gws-eJxNTkEOwyAMe0zle8g0WG9MXYFqHT2wHnrZ\/58xA5vUSIkdOXHivVdRK8aM\/hwDPsMrIe8TkKHM577ielGFYXNARG7YYgnrViK6h1pKuckdTRucdXIEBBu0SzVwtFqWXL1cdSYa1MuolBv4kzmR5vvjXaJVXub8mMpPFAe+yr0vaVMs3A==", "FareInfoRef": "pQApDvqGuDKABKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 15963.11, "gross_total": 16248, "base_fare": 8718.36, "tax": 7244.75, "sell": { "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU5NjMuMTEsImJhc2VfZmFyZSI6ODcxOC4zNiwidGF4Ijo3MjQ0Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU2NjMuMTEsImJhc2VfZmFyZSI6ODQxOC4zNiwidGF4Ijo3MjQ0Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYyNDgsImJhc2VfZmFyZSI6OTA1MiwidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9052.00", "tax": "7196.00", "discount": 633.64, "ait": "48.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 15963.11, "base_fare": 8718.36, "tax": 7244.75, "gross": { "base_fare": "9052.00", "tax": "7196.00", "discount": "633.64", "ait": "48.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1OTYzLjExIiwiYmFzZV9mYXJlIjoiODcxOC4zNiIsInRheCI6IjcyNDQuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDUyLjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNjMzLjY0IiwiYWl0IjoiNDguNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2NjMuMTEiLCJiYXNlX2ZhcmUiOiI4NDE4LjM2IiwidGF4IjoiNzI0NC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkwNTIuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI2MzMuNjQiLCJhaXQiOiI0OC43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2MjQ4LjAwIiwiYmFzZV9mYXJlIjoiOTA1Mi4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 15963.11, "calendar_total_sell": 15963.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15963.11, "filter": { "id": "F1TT00002-37", "price": 15963.11, "gross_total": 16248, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T13:40:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T15:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601261340kul202601261500606", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-13", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAXGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T12:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T14:05:00.000+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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "628" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "628" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBXOWSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRo3XYrjD0QUITKBLvs\/z9jbgsSkRI7cuLEe29iTlQ7\/x8Vtuo+Iyw9EGDM63KDO1gNZbNCRFo8T5\/HO04oFuaohKwW1Dw3WN8QMNqoRUqBNdd4CdkqGRMV6TAS5QZ+ZJhJw\/H8ipMppzuRurWvKA34Kfd2ON4saw==", "FareInfoRef": "pQApDvqGuDKA9HgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 17119.09, "gross_total": 17487, "base_fare": 9870.63, "tax": 7248.46, "sell": { "currency": "BDT", "total": 17119.09, "base_fare": 9870.63, "tax": 7248.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxMTkuMDksImJhc2VfZmFyZSI6OTg3MC42MywidGF4Ijo3MjQ4LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4MTkuMDksImJhc2VfZmFyZSI6OTU3MC42MywidGF4Ijo3MjQ4LjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc0ODcsImJhc2VfZmFyZSI6MTAyOTEsInRheCI6NzE5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 17119.09, "base_fare": 9870.63, "tax": 7248.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10291.00", "tax": "7196.00", "discount": 720.37, "ait": "52.46", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 17119.09, "base_fare": 9870.63, "tax": 7248.46, "gross": { "base_fare": "10291.00", "tax": "7196.00", "discount": "720.37", "ait": "52.46", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MTE5LjA5IiwiYmFzZV9mYXJlIjoiOTg3MC42MyIsInRheCI6IjcyNDguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI5MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjcyMC4zNyIsImFpdCI6IjUyLjQ2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODE5LjA5IiwiYmFzZV9mYXJlIjoiOTU3MC42MyIsInRheCI6IjcyNDguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI5MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjcyMC4zNyIsImFpdCI6IjUyLjQ2Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTc0ODcuMDAiLCJiYXNlX2ZhcmUiOiIxMDI5MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc0ODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 17119.09, "calendar_total_sell": 17119.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17119.09, "filter": { "id": "F1TT00002-13", "price": 17119.09, "gross_total": 17487, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T12:55:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T14:05:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261255kul202601261405628", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "BASIC", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-14", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H15M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAZGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T09:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T11: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-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "604" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "604" }, "booking_class": { "brand_id": "2035946", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QBXOWSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRo3XYrjD0QUITKBLvs\/z9jbgsSkRI7cuLEe29iTlQ7\/x8Vtuo+Iyw9EGDM63KDO1gNZbNCRFo8T5\/HO04oFuaohKwW1Dw3WN8QMNqoRUqBNdd4CdkqGRMV6TAS5QZ+ZJhJw\/H8ipMppzuRurWvKA34Kfd2ON4saw==", "FareInfoRef": "pQApDvqGuDKA9HgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 17119.09, "gross_total": 17487, "base_fare": 9870.63, "tax": 7248.46, "sell": { "currency": "BDT", "total": 17119.09, "base_fare": 9870.63, "tax": 7248.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcxMTkuMDksImJhc2VfZmFyZSI6OTg3MC42MywidGF4Ijo3MjQ4LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY4MTkuMDksImJhc2VfZmFyZSI6OTU3MC42MywidGF4Ijo3MjQ4LjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc0ODcsImJhc2VfZmFyZSI6MTAyOTEsInRheCI6NzE5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 17119.09, "base_fare": 9870.63, "tax": 7248.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10291.00", "tax": "7196.00", "discount": 720.37, "ait": "52.46", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 17119.09, "base_fare": 9870.63, "tax": 7248.46, "gross": { "base_fare": "10291.00", "tax": "7196.00", "discount": "720.37", "ait": "52.46", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3MTE5LjA5IiwiYmFzZV9mYXJlIjoiOTg3MC42MyIsInRheCI6IjcyNDguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI5MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjcyMC4zNyIsImFpdCI6IjUyLjQ2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE2ODE5LjA5IiwiYmFzZV9mYXJlIjoiOTU3MC42MyIsInRheCI6IjcyNDguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI5MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjcyMC4zNyIsImFpdCI6IjUyLjQ2Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTc0ODcuMDAiLCJiYXNlX2ZhcmUiOiIxMDI5MS4wMCIsInRheCI6IjcxOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc0ODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiI5ODIuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6IjcuMDAiLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjp7InRpdGxlIjoiQWxsIERlc3J0aW5hdGlvbiA3JSAtIDhERDQiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE5MjQ5NzAzOTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImFkdWx0X2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImFkdWx0X2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJhZHVsdF90YXhfcmF0aW8iOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImNoaWxkX2Jhc2VmYXJlX2ZpeGVkIjoiMC4wMCIsImNoaWxkX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJjaGlsZF90YXhfcmF0aW8iOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9maXhlZF9vdmVyIjoiMC4wMCIsImluZl9iYXNlZmFyZV9yYXRpbyI6IjcuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX3RheF9yYXRpbyI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkIjoiMC4wMCIsImluZl90YXhfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50RG9tZXN0aWMiOiIwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlcnZpY2VDaGFyZ2VQZXJQYXgiOiIwLjAwIn0sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 17119.09, "calendar_total_sell": 17119.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17119.09, "filter": { "id": "F1TT00002-14", "price": 17119.09, "gross_total": 17487, "journey_duration": "PT1H15M", "journey_duration_seconds": 4500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:55:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601260955kul202601261110604", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-38", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-38", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H20M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAVGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T11:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T12:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H20M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "614" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "614" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFLOWFSG", "FareRuleKey": "gws-eJxNTtEOgzAI\/Bhz70Bcq29dnNVljmXpzOKL\/\/8Zo+1MJIE7cnAQQhASR8x9OEeDvXnO0HUAFGL5WBc4zwy2ZgMRdXjH5fWNaUL1EGeSFrkil8FRBm+A2EauUg5spaa7Fq\/sbMjIl5GpbeAg42xUr7dPmlq26Z7o0slfJA971fZ+aa0sqw==", "FareInfoRef": "pQApDvqGuDKANKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 17563.2, "gross_total": 17963, "base_fare": 10313.31, "tax": 7249.89, "sell": { "currency": "BDT", "total": 17563.2, "base_fare": 10313.31, "tax": 7249.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc1NjMuMiwiYmFzZV9mYXJlIjoxMDMxMy4zMSwidGF4Ijo3MjQ5Ljg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTcyNjMuMiwiYmFzZV9mYXJlIjoxMDAxMy4zMSwidGF4Ijo3MjQ5Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOiI3LjAwIn0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTc5NjMsImJhc2VfZmFyZSI6MTA3NjcsInRheCI6NzE5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 17563.2, "base_fare": 10313.31, "tax": 7249.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10767.00", "tax": "7196.00", "discount": 753.69, "ait": "53.89", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 17563.2, "base_fare": 10313.31, "tax": 7249.89, "gross": { "base_fare": "10767.00", "tax": "7196.00", "discount": "753.69", "ait": "53.89", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE3NTYzLjIwIiwiYmFzZV9mYXJlIjoiMTAzMTMuMzEiLCJ0YXgiOiI3MjQ5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3NjcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI3NTMuNjkiLCJhaXQiOiI1My44OSIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzI2My4yMCIsImJhc2VfZmFyZSI6IjEwMDEzLjMxIiwidGF4IjoiNzI0OS44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzY3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiNzUzLjY5IiwiYWl0IjoiNTMuODkiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOiIwLjAwIn19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxNzk2My4wMCIsImJhc2VfZmFyZSI6IjEwNzY3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzk2MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6Ijk4Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTgyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6IkFsbCBEZXNydGluYXRpb24gNyUgLSA4REQ0IiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImNvbWlzc2lvbl9leHBpcmVfdGltZXN0YW1wIjoiMTkyNDk3MDM5OSIsInNwZWNpZmljX3JvdXRlIjoiYW55X3JvdXRlIiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 17563.2, "calendar_total_sell": 17563.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17563.2, "filter": { "id": "F1TT00002-38", "price": 17563.2, "gross_total": 17963, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T11:05:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T12:25:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601261105kul202601261225614", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-34", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT4H5M", "transit_time": "1H40M", "routes": [ { "air_segment_key": "pQApDvqGuDKALGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T15:25:00.000+08:00", "origin_terminal": "4", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "PEN", "arrival_time": "2026-01-26T16:50:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Penang International Airport", "city": "Penang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H25M", "distance": "375", "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": "832" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "832" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOWBVLSG", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9zSw162wdQMJZUjlsV34\/8\/AbZmEpdSunDjx3qtoI871\/h8VPtUywp4DYFDWPRgO0tVw\/GwQkQ7r8j6\/bnFGydCGlmW7sMuNQYeWhEkmLVYCtvzGq6WsozKZ7JA2I0lOYBfhQmmn8RFnUW7uiZ8lLXgop74Uvyxa", "FareInfoRef": "pQApDvqGuDKA2JgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "pQApDvqGuDKANGgK8MAAAA==", "origin": "PEN", "departure_time": "2026-01-26T18:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Penang International Airport", "city": "Penang", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-01-26T19: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-26", "flight_time": "PT1H00M", "distance": "202", "lay_over": "PT01H40M", "lay_over_date": "2026-01-26", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2107" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2107" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "VODBVLFL", "FareRuleKey": "gws-eJxNjsEKwyAQRD8mzH3HQqw326oUKqaHJpBL\/\/8zOpoWOqAzy9tdjTE6c7ORIf5rwntaEtp6AxqczmOtYKAfxQ6jy9iWdN1qqTh2uFmoDXw4e6MVFspQrNiBurCP+5mbmJ2ozXKiv4weNYFfyHfFdkkvstfnICX\/heahr2ruA2QILIc=", "FareInfoRef": "pQApDvqGuDKA9JgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "15", "unit": "kg", "title": "15 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 18406.15, "gross_total": 18052, "base_fare": 9448, "tax": 8958.15, "sell": { "currency": "BDT", "total": 18406.15, "base_fare": 9448, "tax": 8958.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg0MDYuMTUsImJhc2VfZmFyZSI6OTQ0OCwidGF4Ijo4OTU4LjE1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTgxMDYuMTUsImJhc2VfZmFyZSI6OTE0OCwidGF4Ijo4OTU4LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4MDUyLCJiYXNlX2ZhcmUiOjkxNDgsInRheCI6ODkwNH19", "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": 18406.15, "base_fare": 9448, "tax": 8958.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9148.00", "tax": "8904.00", "discount": 0, "ait": "54.15", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 18406.15, "base_fare": 9448, "tax": 8958.15, "gross": { "base_fare": "9148.00", "tax": "8904.00", "discount": "0.00", "ait": "54.15", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2478.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6426.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4NDA2LjE1IiwiYmFzZV9mYXJlIjoiOTQ0OC4wMCIsInRheCI6Ijg5NTguMTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQ4LjAwIiwidGF4IjoiODkwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjU0LjE1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4MTA2LjE1IiwiYmFzZV9mYXJlIjoiOTE0OC4wMCIsInRheCI6Ijg5NTguMTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQ4LjAwIiwidGF4IjoiODkwNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjU0LjE1Iiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODA1Mi4wMCIsImJhc2VfZmFyZSI6IjkxNDguMDAiLCJ0YXgiOiI4OTA0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE4MDUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3OC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjY0MjYuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJNWSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjEyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "OD", "calendar_total_currency": "BDT", "calendar_total_price": 18406.15, "calendar_total_sell": 18406.15, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18406.15, "filter": { "id": "F1TT00002-34", "price": 18406.15, "gross_total": 18052, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT1H40M", "layover_duration_seconds": 6000, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "PEN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:25:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T19:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "sin202601261525pen202601261650832pen202601261830kul2026012619302107", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-39", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-39", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAXGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T12:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T14:05:00.000+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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "628" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "628" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFLOWSG", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu226PG4ZXdOOdRkjK6OX\/v9nzElWqMGWjGzZIQQhMcTswzk67N1zRloHIEE0H+sC64wDa7OBiBzecXl984RmIUaVVNWGXOdGGawCYh+5SSWw1ZrvqVj5YqzIKIdRqG7gIOOsNF1vnzz1rIc90cXJXyQL\/VT3fkDTLIE=", "FareInfoRef": "pQApDvqGuDKAVKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 18897.39, "gross_total": 19393, "base_fare": 11643.21, "tax": 7254.18, "sell": { "currency": "BDT", "total": 18897.39, "base_fare": 11643.21, "tax": 7254.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg4OTcuMzksImJhc2VfZmFyZSI6MTE2NDMuMjEsInRheCI6NzI1NC4xOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4NTk3LjM5LCJiYXNlX2ZhcmUiOjExMzQzLjIxLCJ0YXgiOjcyNTQuMTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6IjcuMDAifSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxOTM5MywiYmFzZV9mYXJlIjoxMjE5NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 18897.39, "base_fare": 11643.21, "tax": 7254.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12197.00", "tax": "7196.00", "discount": 853.79, "ait": "58.18", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 18897.39, "base_fare": 11643.21, "tax": 7254.18, "gross": { "base_fare": "12197.00", "tax": "7196.00", "discount": "853.79", "ait": "58.18", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4ODk3LjM5IiwiYmFzZV9mYXJlIjoiMTE2NDMuMjEiLCJ0YXgiOiI3MjU0LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxOTcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI4NTMuNzkiLCJhaXQiOiI1OC4xOCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODU5Ny4zOSIsImJhc2VfZmFyZSI6IjExMzQzLjIxIiwidGF4IjoiNzI1NC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTk3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiODUzLjc5IiwiYWl0IjoiNTguMTgiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOiIwLjAwIn19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTM5My4wMCIsImJhc2VfZmFyZSI6IjEyMTk3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM5MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6Ijk4Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTgyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6IkFsbCBEZXNydGluYXRpb24gNyUgLSA4REQ0IiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImNvbWlzc2lvbl9leHBpcmVfdGltZXN0YW1wIjoiMTkyNDk3MDM5OSIsInNwZWNpZmljX3JvdXRlIjoiYW55X3JvdXRlIiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 18897.39, "calendar_total_sell": 18897.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18897.39, "filter": { "id": "F1TT00002-39", "price": 18897.39, "gross_total": 19393, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T12:55:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T14:05:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601261255kul202601261405628", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-40", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "FLEX", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-40", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H15M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAZGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T09:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T11: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-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "604" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "604" }, "booking_class": { "brand_id": "2035945", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QFLOWSG", "FareRuleKey": "gws-eJxNTssKwzAM+5iiu226PG4ZXdOOdRkjK6OX\/v9nzElWqMGWjGzZIQQhMcTswzk67N1zRloHIEE0H+sC64wDa7OBiBzecXl984RmIUaVVNWGXOdGGawCYh+5SSWw1ZrvqVj5YqzIKIdRqG7gIOOsNF1vnzz1rIc90cXJXyQL\/VT3fkDTLIE=", "FareInfoRef": "pQApDvqGuDKAVKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 18897.39, "gross_total": 19393, "base_fare": 11643.21, "tax": 7254.18, "sell": { "currency": "BDT", "total": 18897.39, "base_fare": 11643.21, "tax": 7254.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTg4OTcuMzksImJhc2VfZmFyZSI6MTE2NDMuMjEsInRheCI6NzI1NC4xOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE4NTk3LjM5LCJiYXNlX2ZhcmUiOjExMzQzLjIxLCJ0YXgiOjcyNTQuMTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6IjcuMDAifSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxOTM5MywiYmFzZV9mYXJlIjoxMjE5NywidGF4Ijo3MTk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 18897.39, "base_fare": 11643.21, "tax": 7254.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12197.00", "tax": "7196.00", "discount": 853.79, "ait": "58.18", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 18897.39, "base_fare": 11643.21, "tax": 7254.18, "gross": { "base_fare": "12197.00", "tax": "7196.00", "discount": "853.79", "ait": "58.18", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE4ODk3LjM5IiwiYmFzZV9mYXJlIjoiMTE2NDMuMjEiLCJ0YXgiOiI3MjU0LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxOTcuMDAiLCJ0YXgiOiI3MTk2LjAwIiwiZGlzY291bnQiOiI4NTMuNzkiLCJhaXQiOiI1OC4xOCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxODU5Ny4zOSIsImJhc2VfZmFyZSI6IjExMzQzLjIxIiwidGF4IjoiNzI1NC4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTk3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiODUzLjc5IiwiYWl0IjoiNTguMTgiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjoiMCIsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOiIwLjAwIn19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIxOTM5My4wMCIsImJhc2VfZmFyZSI6IjEyMTk3LjAwIiwidGF4IjoiNzE5Ni4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM5MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6Ijk4Mi4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjYyMTQuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbeyJjb2RlIjoiTDciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEwMjkiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPUCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNzYzIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiU0ciLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjQ0MjIiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiOTgyIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6IkFsbCBEZXNydGluYXRpb24gNyUgLSA4REQ0IiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbGwgRGVzcnRpbmF0aW9uIDclIC0gOERENCIsImNvbWlzc2lvbl9leHBpcmVfdGltZXN0YW1wIjoiMTkyNDk3MDM5OSIsInNwZWNpZmljX3JvdXRlIjoiYW55X3JvdXRlIiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "MH", "calendar_total_currency": "BDT", "calendar_total_price": 18897.39, "calendar_total_sell": 18897.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18897.39, "filter": { "id": "F1TT00002-40", "price": 18897.39, "gross_total": 19393, "journey_duration": "PT1H15M", "journey_duration_seconds": 4500, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:55:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "sin202601260955kul202601261110604", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-15", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAbGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T15:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T16:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "booking_class": { "brand_id": "1739709", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q15SGO", "FareRuleKey": "gws-eJxNj90OgzAIhR\/GnHug2p87jTXOzNQZ5xJv9v6PMWrdMppSAvTj0LatkFhiDu2\/VcChB7Hr5wkJDHW1GBNCDfgY65wg1h5jhhtyoL1IXXy+TGDZxsdCxEQZHVzDDRNb+2OciFxFta1Ie595ove+z2DxXpSZlEomEFZutnFBkSpW0+ksFp+HEw3SO30QXbwasuFI6UjYJlVLhVum4q07UjbgG+giOFco6r1KZmOuIjmoUv33AY2DQqg=", "FareInfoRef": "pQApDvqGuDKAIIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 24955.75, "gross_total": 24582, "base_fare": 16213, "tax": 8742.75, "sell": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ5NTUuNzUsImJhc2VfZmFyZSI6MTYyMTMsInRheCI6ODc0Mi43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0NjU1Ljc1LCJiYXNlX2ZhcmUiOjE1OTEzLCJ0YXgiOjg3NDIuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ1ODIsImJhc2VfZmFyZSI6MTU5MTMsInRheCI6ODY2OX19", "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": 24955.75, "base_fare": 16213, "tax": 8742.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": 0, "ait": "73.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": "0.00", "ait": "73.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0OTU1Ljc1IiwiYmFzZV9mYXJlIjoiMTYyMTMuMDAiLCJ0YXgiOiI4NzQyLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5MTMuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiNzMuNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ2NTUuNzUiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg3NDIuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI3My43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1ODIuMDAiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ1ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 24955.75, "calendar_total_sell": 24955.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24955.75, "filter": { "id": "F1TT00002-15", "price": 24955.75, "gross_total": 24582, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:05:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T16:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261505kul202601261615116", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-16", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAdGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T16:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "122" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "122" }, "booking_class": { "brand_id": "1739709", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q15SGO", "FareRuleKey": "gws-eJxNj90OgzAIhR\/GnHug2p87jTXOzNQZ5xJv9v6PMWrdMppSAvTj0LatkFhiDu2\/VcChB7Hr5wkJDHW1GBNCDfgY65wg1h5jhhtyoL1IXXy+TGDZxsdCxEQZHVzDDRNb+2OciFxFta1Ie595ove+z2DxXpSZlEomEFZutnFBkSpW0+ksFp+HEw3SO30QXbwasuFI6UjYJlVLhVum4q07UjbgG+giOFco6r1KZmOuIjmoUv33AY2DQqg=", "FareInfoRef": "pQApDvqGuDKAIIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 24955.75, "gross_total": 24582, "base_fare": 16213, "tax": 8742.75, "sell": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ5NTUuNzUsImJhc2VfZmFyZSI6MTYyMTMsInRheCI6ODc0Mi43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0NjU1Ljc1LCJiYXNlX2ZhcmUiOjE1OTEzLCJ0YXgiOjg3NDIuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ1ODIsImJhc2VfZmFyZSI6MTU5MTMsInRheCI6ODY2OX19", "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": 24955.75, "base_fare": 16213, "tax": 8742.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": 0, "ait": "73.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": "0.00", "ait": "73.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0OTU1Ljc1IiwiYmFzZV9mYXJlIjoiMTYyMTMuMDAiLCJ0YXgiOiI4NzQyLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5MTMuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiNzMuNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ2NTUuNzUiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg3NDIuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI3My43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1ODIuMDAiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ1ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 24955.75, "calendar_total_sell": 24955.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24955.75, "filter": { "id": "F1TT00002-16", "price": 24955.75, "gross_total": 24582, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T16:25:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T17:35:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261625kul202601261735122", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-17", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAfGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T18:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "booking_class": { "brand_id": "1739709", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q15SGO", "FareRuleKey": "gws-eJxNj90OgzAIhR\/GnHug2p87jTXOzNQZ5xJv9v6PMWrdMppSAvTj0LatkFhiDu2\/VcChB7Hr5wkJDHW1GBNCDfgY65wg1h5jhhtyoL1IXXy+TGDZxsdCxEQZHVzDDRNb+2OciFxFta1Ie595ove+z2DxXpSZlEomEFZutnFBkSpW0+ksFp+HEw3SO30QXbwasuFI6UjYJlVLhVum4q07UjbgG+giOFco6r1KZmOuIjmoUv33AY2DQqg=", "FareInfoRef": "pQApDvqGuDKAIIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 24955.75, "gross_total": 24582, "base_fare": 16213, "tax": 8742.75, "sell": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ5NTUuNzUsImJhc2VfZmFyZSI6MTYyMTMsInRheCI6ODc0Mi43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0NjU1Ljc1LCJiYXNlX2ZhcmUiOjE1OTEzLCJ0YXgiOjg3NDIuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ1ODIsImJhc2VfZmFyZSI6MTU5MTMsInRheCI6ODY2OX19", "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": 24955.75, "base_fare": 16213, "tax": 8742.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": 0, "ait": "73.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": "0.00", "ait": "73.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0OTU1Ljc1IiwiYmFzZV9mYXJlIjoiMTYyMTMuMDAiLCJ0YXgiOiI4NzQyLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5MTMuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiNzMuNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ2NTUuNzUiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg3NDIuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI3My43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1ODIuMDAiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ1ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 24955.75, "calendar_total_sell": 24955.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24955.75, "filter": { "id": "F1TT00002-17", "price": 24955.75, "gross_total": 24582, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T19:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261830kul202601261940126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY VALUE", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-18", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAhGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T19:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T21:05:00.000+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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "128" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "128" }, "booking_class": { "brand_id": "1739709", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "Q15SGO", "FareRuleKey": "gws-eJxNj90OgzAIhR\/GnHug2p87jTXOzNQZ5xJv9v6PMWrdMppSAvTj0LatkFhiDu2\/VcChB7Hr5wkJDHW1GBNCDfgY65wg1h5jhhtyoL1IXXy+TGDZxsdCxEQZHVzDDRNb+2OciFxFta1Ie595ove+z2DxXpSZlEomEFZutnFBkSpW0+ksFp+HEw3SO30QXbwasuFI6UjYJlVLhVum4q07UjbgG+giOFco6r1KZmOuIjmoUv33AY2DQqg=", "FareInfoRef": "pQApDvqGuDKAIIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "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": 24955.75, "gross_total": 24582, "base_fare": 16213, "tax": 8742.75, "sell": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ5NTUuNzUsImJhc2VfZmFyZSI6MTYyMTMsInRheCI6ODc0Mi43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI0NjU1Ljc1LCJiYXNlX2ZhcmUiOjE1OTEzLCJ0YXgiOjg3NDIuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjQ1ODIsImJhc2VfZmFyZSI6MTU5MTMsInRheCI6ODY2OX19", "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": 24955.75, "base_fare": 16213, "tax": 8742.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": 0, "ait": "73.75", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 24955.75, "base_fare": 16213, "tax": 8742.75, "gross": { "base_fare": "15913.00", "tax": "8669.00", "discount": "0.00", "ait": "73.75", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI0OTU1Ljc1IiwiYmFzZV9mYXJlIjoiMTYyMTMuMDAiLCJ0YXgiOiI4NzQyLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU5MTMuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiNzMuNzUiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ2NTUuNzUiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg3NDIuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI3My43NSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjQ1ODIuMDAiLCJiYXNlX2ZhcmUiOiIxNTkxMy4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ1ODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 24955.75, "calendar_total_sell": 24955.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 24955.75, "filter": { "id": "F1TT00002-18", "price": 24955.75, "gross_total": 24582, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T19:55:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:05:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "sin202601261955kul202601262105128", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-19", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAjGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T07:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T08:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-25", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13SGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96TZq7dNK4KJqQONgXbh\/z8Ddx0IV02jJHXsruucuFpUffePAth4EPphGhGhYCidmfcl0IZQpoIoZ8xOF6SEs4h9eDzNq1vOt1lEhfDeN5VWKlrrj2OnYFNRLHfEdUh8jve6TtDKKiFnJKuYF7zUlvOMLNXVLMe9mWNaLnJyQ8MHoQnHQAK2GLeIZaRaybx5K970mOQJ8E1oBLuFrL6lZDU7mtKASvnvA4uFQqA=", "FareInfoRef": "pQApDvqGuDKAWIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 28013.9, "gross_total": 27631, "base_fare": 19262, "tax": 8751.9, "sell": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwMTMuOSwiYmFzZV9mYXJlIjoxOTI2MiwidGF4Ijo4NzUxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzcxMy45LCJiYXNlX2ZhcmUiOjE4OTYyLCJ0YXgiOjg3NTEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzYzMSwiYmFzZV9mYXJlIjoxODk2MiwidGF4Ijo4NjY5fX0=", "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": 28013.9, "base_fare": 19262, "tax": 8751.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": 0, "ait": "82.90", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": "0.00", "ait": "82.90", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDEzLjkwIiwiYmFzZV9mYXJlIjoiMTkyNjIuMDAiLCJ0YXgiOiI4NzUxLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5NjIuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiODIuOTAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc3MTMuOTAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg3NTEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI4Mi45MCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc2MzEuMDAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc2MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 28013.9, "calendar_total_sell": 28013.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28013.9, "filter": { "id": "F1TT00002-19", "price": 28013.9, "gross_total": 27631, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T07:05:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601260705kul202601260815104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-41", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-41", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAbGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T15:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T16:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "116" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13SGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96TZq7dNK4KJqQONgXbh\/z8Ddx0IV02jJHXsruucuFpUffePAth4EPphGhGhYCidmfcl0IZQpoIoZ8xOF6SEs4h9eDzNq1vOt1lEhfDeN5VWKlrrj2OnYFNRLHfEdUh8jve6TtDKKiFnJKuYF7zUlvOMLNXVLMe9mWNaLnJyQ8MHoQnHQAK2GLeIZaRaybx5K970mOQJ8E1oBLuFrL6lZDU7mtKASvnvA4uFQqA=", "FareInfoRef": "pQApDvqGuDKAfKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 28013.9, "gross_total": 27631, "base_fare": 19262, "tax": 8751.9, "sell": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwMTMuOSwiYmFzZV9mYXJlIjoxOTI2MiwidGF4Ijo4NzUxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzcxMy45LCJiYXNlX2ZhcmUiOjE4OTYyLCJ0YXgiOjg3NTEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzYzMSwiYmFzZV9mYXJlIjoxODk2MiwidGF4Ijo4NjY5fX0=", "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": 28013.9, "base_fare": 19262, "tax": 8751.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": 0, "ait": "82.90", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": "0.00", "ait": "82.90", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDEzLjkwIiwiYmFzZV9mYXJlIjoiMTkyNjIuMDAiLCJ0YXgiOiI4NzUxLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5NjIuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiODIuOTAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc3MTMuOTAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg3NTEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI4Mi45MCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc2MzEuMDAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc2MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 28013.9, "calendar_total_sell": 28013.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28013.9, "filter": { "id": "F1TT00002-41", "price": 28013.9, "gross_total": 27631, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:05:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T16:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601261505kul202601261615116", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-42", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-42", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAdGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T16:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T17:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "122" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "122" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13SGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96TZq7dNK4KJqQONgXbh\/z8Ddx0IV02jJHXsruucuFpUffePAth4EPphGhGhYCidmfcl0IZQpoIoZ8xOF6SEs4h9eDzNq1vOt1lEhfDeN5VWKlrrj2OnYFNRLHfEdUh8jve6TtDKKiFnJKuYF7zUlvOMLNXVLMe9mWNaLnJyQ8MHoQnHQAK2GLeIZaRaybx5K970mOQJ8E1oBLuFrL6lZDU7mtKASvnvA4uFQqA=", "FareInfoRef": "pQApDvqGuDKAfKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 28013.9, "gross_total": 27631, "base_fare": 19262, "tax": 8751.9, "sell": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwMTMuOSwiYmFzZV9mYXJlIjoxOTI2MiwidGF4Ijo4NzUxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzcxMy45LCJiYXNlX2ZhcmUiOjE4OTYyLCJ0YXgiOjg3NTEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzYzMSwiYmFzZV9mYXJlIjoxODk2MiwidGF4Ijo4NjY5fX0=", "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": 28013.9, "base_fare": 19262, "tax": 8751.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": 0, "ait": "82.90", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": "0.00", "ait": "82.90", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDEzLjkwIiwiYmFzZV9mYXJlIjoiMTkyNjIuMDAiLCJ0YXgiOiI4NzUxLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5NjIuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiODIuOTAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc3MTMuOTAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg3NTEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI4Mi45MCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc2MzEuMDAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc2MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 28013.9, "calendar_total_sell": 28013.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28013.9, "filter": { "id": "F1TT00002-42", "price": 28013.9, "gross_total": 27631, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T16:25:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T17:35:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601261625kul202601261735122", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-43", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-43", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAfGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T18:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T19:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "126" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13SGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96TZq7dNK4KJqQONgXbh\/z8Ddx0IV02jJHXsruucuFpUffePAth4EPphGhGhYCidmfcl0IZQpoIoZ8xOF6SEs4h9eDzNq1vOt1lEhfDeN5VWKlrrj2OnYFNRLHfEdUh8jve6TtDKKiFnJKuYF7zUlvOMLNXVLMe9mWNaLnJyQ8MHoQnHQAK2GLeIZaRaybx5K970mOQJ8E1oBLuFrL6lZDU7mtKASvnvA4uFQqA=", "FareInfoRef": "pQApDvqGuDKAfKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 28013.9, "gross_total": 27631, "base_fare": 19262, "tax": 8751.9, "sell": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwMTMuOSwiYmFzZV9mYXJlIjoxOTI2MiwidGF4Ijo4NzUxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzcxMy45LCJiYXNlX2ZhcmUiOjE4OTYyLCJ0YXgiOjg3NTEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzYzMSwiYmFzZV9mYXJlIjoxODk2MiwidGF4Ijo4NjY5fX0=", "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": 28013.9, "base_fare": 19262, "tax": 8751.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": 0, "ait": "82.90", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": "0.00", "ait": "82.90", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDEzLjkwIiwiYmFzZV9mYXJlIjoiMTkyNjIuMDAiLCJ0YXgiOiI4NzUxLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5NjIuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiODIuOTAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc3MTMuOTAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg3NTEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI4Mi45MCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc2MzEuMDAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc2MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 28013.9, "calendar_total_sell": 28013.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28013.9, "filter": { "id": "F1TT00002-43", "price": 28013.9, "gross_total": 27631, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T18:30:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T19:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601261830kul202601261940126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-44", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-44", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAhGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T19:55:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T21:05:00.000+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-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "128" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "128" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "W13SGO", "FareRuleKey": "gws-eJxNT8sOwjAM+5jJ96TZq7dNK4KJqQONgXbh\/z8Ddx0IV02jJHXsruucuFpUffePAth4EPphGhGhYCidmfcl0IZQpoIoZ8xOF6SEs4h9eDzNq1vOt1lEhfDeN5VWKlrrj2OnYFNRLHfEdUh8jve6TtDKKiFnJKuYF7zUlvOMLNXVLMe9mWNaLnJyQ8MHoQnHQAK2GLeIZaRaybx5K970mOQJ8E1oBLuFrL6lZDU7mtKASvnvA4uFQqA=", "FareInfoRef": "pQApDvqGuDKAfKgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 28013.9, "gross_total": 27631, "base_fare": 19262, "tax": 8751.9, "sell": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgwMTMuOSwiYmFzZV9mYXJlIjoxOTI2MiwidGF4Ijo4NzUxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzcxMy45LCJiYXNlX2ZhcmUiOjE4OTYyLCJ0YXgiOjg3NTEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzYzMSwiYmFzZV9mYXJlIjoxODk2MiwidGF4Ijo4NjY5fX0=", "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": 28013.9, "base_fare": 19262, "tax": 8751.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": 0, "ait": "82.90", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 28013.9, "base_fare": 19262, "tax": 8751.9, "gross": { "base_fare": "18962.00", "tax": "8669.00", "discount": "0.00", "ait": "82.90", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MDEzLjkwIiwiYmFzZV9mYXJlIjoiMTkyNjIuMDAiLCJ0YXgiOiI4NzUxLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5NjIuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiODIuOTAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc3MTMuOTAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg3NTEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI4Mi45MCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMjc2MzEuMDAiLCJiYXNlX2ZhcmUiOiIxODk2Mi4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc2MzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 28013.9, "calendar_total_sell": 28013.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28013.9, "filter": { "id": "F1TT00002-44", "price": 28013.9, "gross_total": 27631, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T19:55:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:05:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601261955kul202601262105128", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-20", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAlGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T12:45:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T13:55:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "H13SGO", "FareRuleKey": "gws-eJxNT0kOgzAMfAyauxcg5AYiCFBRaEWpxKX\/f0YdQqs6smN57PG4bVshqYnZt\/9WAIc9hK5fZkQwLJSi6n0JNCGUqUBsParDhJRYL2IXni\/1LNt4X4mYknvvKq6Y2PGP46RIKIrtgbj3iU\/Mb\/sCbhoR44zGSuoJE+s2rshSpbZyPMEc03KiQXpnH4ILV0MyHDEeEdtsainz5q14242UDPgmdgjOE7L6xiSz6gWSgym1uQ+DrUKY", "FareInfoRef": "pQApDvqGuDKAeIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 32314.76, "gross_total": 31919, "base_fare": 23550, "tax": 8764.76, "sell": { "currency": "BDT", "total": 32314.76, "base_fare": 23550, "tax": 8764.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzIzMTQuNzYsImJhc2VfZmFyZSI6MjM1NTAsInRheCI6ODc2NC43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjMyMDE0Ljc2LCJiYXNlX2ZhcmUiOjIzMjUwLCJ0YXgiOjg3NjQuNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzE5MTksImJhc2VfZmFyZSI6MjMyNTAsInRheCI6ODY2OX19", "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": 32314.76, "base_fare": 23550, "tax": 8764.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "23250.00", "tax": "8669.00", "discount": 0, "ait": "95.76", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 32314.76, "base_fare": 23550, "tax": 8764.76, "gross": { "base_fare": "23250.00", "tax": "8669.00", "discount": "0.00", "ait": "95.76", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjMyMzE0Ljc2IiwiYmFzZV9mYXJlIjoiMjM1NTAuMDAiLCJ0YXgiOiI4NzY0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMyNTAuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiOTUuNzYiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzIwMTQuNzYiLCJiYXNlX2ZhcmUiOiIyMzI1MC4wMCIsInRheCI6Ijg3NjQuNzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzI1MC4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiI5NS43NiIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzE5MTkuMDAiLCJiYXNlX2ZhcmUiOiIyMzI1MC4wMCIsInRheCI6Ijg2NjkuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzE5MTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjI0NTUuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNjIxNC4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIyNDU1IiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 32314.76, "calendar_total_sell": 32314.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32314.76, "filter": { "id": "F1TT00002-20", "price": 32314.76, "gross_total": 31919, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T12:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T13:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601261245kul202601261355114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY STANDARD", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-21", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H5M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAnGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T10:20:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "booking_class": { "brand_id": "1739708", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "M13SGO", "FareRuleKey": "gws-eJxNUNsOgjAM\/Rhy3nsBxt4gjCARhwYx4cX\/\/ww7hsYu7Zqe7vR0bdsKSU3Mvv23AtjtIHT9PCGCYaEUVe9LoAmhTAVi61EdLkiJ9SJ24flSz7KO94WIyVy8dxVXTCL84zgoEopifSBufeIT8+s2Q0S8Gmc0VlJPuLGu44IsVWorxwPMMQ0nGqR3diG4cDYkwx7jHrFOppYyb56Kt+1IyYBvYovgWCGrb9j+RfUEycGU2rsPgj1ClQ==", "FareInfoRef": "pQApDvqGuDKAmIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 36614.62, "gross_total": 36206, "base_fare": 27837, "tax": 8777.62, "sell": { "currency": "BDT", "total": 36614.62, "base_fare": 27837, "tax": 8777.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzY2MTQuNjIsImJhc2VfZmFyZSI6Mjc4MzcsInRheCI6ODc3Ny42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjM2MzE0LjYyLCJiYXNlX2ZhcmUiOjI3NTM3LCJ0YXgiOjg3NzcuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzYyMDYsImJhc2VfZmFyZSI6Mjc1MzcsInRheCI6ODY2OX19", "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": 36614.62, "base_fare": 27837, "tax": 8777.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "27537.00", "tax": "8669.00", "discount": 0, "ait": "108.62", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 36614.62, "base_fare": 27837, "tax": 8777.62, "gross": { "base_fare": "27537.00", "tax": "8669.00", "discount": "0.00", "ait": "108.62", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2NjE0LjYyIiwiYmFzZV9mYXJlIjoiMjc4MzcuMDAiLCJ0YXgiOiI4Nzc3LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc1MzcuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTA4LjYyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM2MzE0LjYyIiwiYmFzZV9mYXJlIjoiMjc1MzcuMDAiLCJ0YXgiOiI4Nzc3LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc1MzcuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTA4LjYyIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzNjIwNi4wMCIsImJhc2VfZmFyZSI6IjI3NTM3LjAwIiwidGF4IjoiODY2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjIwNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 36614.62, "calendar_total_sell": 36614.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 36614.62, "filter": { "id": "F1TT00002-21", "price": 36614.62, "gross_total": 36206, "journey_duration": "PT1H5M", "journey_duration_seconds": 3900, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T10:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601260915kul202601261020108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEXI", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-22", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H5M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKApGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T08:25:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T09: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-26", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "106" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11SGO", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhz7+0GG3uDMIJEMjSICS\/+\/2d4Y2js0q7ptddr27ZGjBPV0P7bBdj5ELt+npCgYKiMtSFUQBNjlQui7LF2uCIn7EXq4vNlg5p1vC8iKnTO+FprFXXy4zgoMorL+kDa+sxn6LdthnHeeXImsooNgkF1HRcUqcaxnA6wxLxcZDC954fo49mQDXtKe8I6Ua0U3rIVb94o2YBvwkNwnFDUN5Ss1p6geFAp5z6H2UKi", "FareInfoRef": "pQApDvqGuDKAuIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 42158.2, "gross_total": 41733, "base_fare": 33364, "tax": 8794.2, "sell": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIxNTguMiwiYmFzZV9mYXJlIjozMzM2NCwidGF4Ijo4Nzk0LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTg1OC4yLCJiYXNlX2ZhcmUiOjMzMDY0LCJ0YXgiOjg3OTQuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTczMywiYmFzZV9mYXJlIjozMzA2NCwidGF4Ijo4NjY5fX0=", "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": 42158.2, "base_fare": 33364, "tax": 8794.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": 0, "ait": "125.20", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": "0.00", "ait": "125.20", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyMTU4LjIwIiwiYmFzZV9mYXJlIjoiMzMzNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxODU4LjIwIiwiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTczMy4wMCIsImJhc2VfZmFyZSI6IjMzMDY0LjAwIiwidGF4IjoiODY2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTczMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 42158.2, "calendar_total_sell": 42158.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 42158.2, "filter": { "id": "F1TT00002-22", "price": 42158.2, "gross_total": 41733, "journey_duration": "PT1H5M", "journey_duration_seconds": 3900, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T08:25:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601260825kul202601260930106", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-45", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEXI", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-45", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAjGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T07:05:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T08:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-25", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "104" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11SGO", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhz7+0GG3uDMIJEMjSICS\/+\/2d4Y2js0q7ptddr27ZGjBPV0P7bBdj5ELt+npCgYKiMtSFUQBNjlQui7LF2uCIn7EXq4vNlg5p1vC8iKnTO+FprFXXy4zgoMorL+kDa+sxn6LdthnHeeXImsooNgkF1HRcUqcaxnA6wxLxcZDC954fo49mQDXtKe8I6Ua0U3rIVb94o2YBvwkNwnFDUN5Ss1p6geFAp5z6H2UKi", "FareInfoRef": "pQApDvqGuDKAuIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 42158.2, "gross_total": 41733, "base_fare": 33364, "tax": 8794.2, "sell": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIxNTguMiwiYmFzZV9mYXJlIjozMzM2NCwidGF4Ijo4Nzk0LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTg1OC4yLCJiYXNlX2ZhcmUiOjMzMDY0LCJ0YXgiOjg3OTQuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTczMywiYmFzZV9mYXJlIjozMzA2NCwidGF4Ijo4NjY5fX0=", "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": 42158.2, "base_fare": 33364, "tax": 8794.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": 0, "ait": "125.20", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": "0.00", "ait": "125.20", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyMTU4LjIwIiwiYmFzZV9mYXJlIjoiMzMzNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxODU4LjIwIiwiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTczMy4wMCIsImJhc2VfZmFyZSI6IjMzMDY0LjAwIiwidGF4IjoiODY2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTczMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 42158.2, "calendar_total_sell": 42158.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 42158.2, "filter": { "id": "F1TT00002-45", "price": 42158.2, "gross_total": 41733, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": null, "departure_departure_time": "2026-01-26T07:05:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601260705kul202601260815104", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-46", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEXI", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-46", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H10M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAlGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T12:45:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T13:55:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H10M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "114" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11SGO", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhz7+0GG3uDMIJEMjSICS\/+\/2d4Y2js0q7ptddr27ZGjBPV0P7bBdj5ELt+npCgYKiMtSFUQBNjlQui7LF2uCIn7EXq4vNlg5p1vC8iKnTO+FprFXXy4zgoMorL+kDa+sxn6LdthnHeeXImsooNgkF1HRcUqcaxnA6wxLxcZDC954fo49mQDXtKe8I6Ua0U3rIVb94o2YBvwkNwnFDUN5Ss1p6geFAp5z6H2UKi", "FareInfoRef": "pQApDvqGuDKAuIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 42158.2, "gross_total": 41733, "base_fare": 33364, "tax": 8794.2, "sell": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIxNTguMiwiYmFzZV9mYXJlIjozMzM2NCwidGF4Ijo4Nzk0LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTg1OC4yLCJiYXNlX2ZhcmUiOjMzMDY0LCJ0YXgiOjg3OTQuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTczMywiYmFzZV9mYXJlIjozMzA2NCwidGF4Ijo4NjY5fX0=", "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": 42158.2, "base_fare": 33364, "tax": 8794.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": 0, "ait": "125.20", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": "0.00", "ait": "125.20", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyMTU4LjIwIiwiYmFzZV9mYXJlIjoiMzMzNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxODU4LjIwIiwiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTczMy4wMCIsImJhc2VfZmFyZSI6IjMzMDY0LjAwIiwidGF4IjoiODY2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTczMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 42158.2, "calendar_total_sell": 42158.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 42158.2, "filter": { "id": "F1TT00002-46", "price": 42158.2, "gross_total": 41733, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T12:45:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T13:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601261245kul202601261355114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-47", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "brand_title": "ECONOMY FLEXI", "flight_group": [ { "group": 1, "flight_key": "F1TT00002-47", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H5M", "transit_time": null, "routes": [ { "air_segment_key": "pQApDvqGuDKAnGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T09:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "KUL", "arrival_time": "2026-01-26T10:20:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-26", "flight_time": "PT1H05M", "distance": "186", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "108" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "FareBasis": "E11SGO", "FareRuleKey": "gws-eJxNT9EOgjAM\/Bhz7+0GG3uDMIJEMjSICS\/+\/2d4Y2js0q7ptddr27ZGjBPV0P7bBdj5ELt+npCgYKiMtSFUQBNjlQui7LF2uCIn7EXq4vNlg5p1vC8iKnTO+FprFXXy4zgoMorL+kDa+sxn6LdthnHeeXImsooNgkF1HRcUqcaxnA6wxLxcZDC954fo49mQDXtKe8I6Ua0U3rIVb94o2YBvwkNwnFDUN5Ss1p6geFAp5z6H2UKi", "FareInfoRef": "pQApDvqGuDKAuIgK8MAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": 42158.2, "gross_total": 41733, "base_fare": 33364, "tax": 8794.2, "sell": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDIxNTguMiwiYmFzZV9mYXJlIjozMzM2NCwidGF4Ijo4Nzk0LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTg1OC4yLCJiYXNlX2ZhcmUiOjMzMDY0LCJ0YXgiOjg3OTQuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTczMywiYmFzZV9mYXJlIjozMzA2NCwidGF4Ijo4NjY5fX0=", "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": 42158.2, "base_fare": 33364, "tax": 8794.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": 0, "ait": "125.20", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 42158.2, "base_fare": 33364, "tax": 8794.2, "gross": { "base_fare": "33064.00", "tax": "8669.00", "discount": "0.00", "ait": "125.20", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "2455.00" }, "Other": { "title": "Others taxes", "amount": "6214.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQyMTU4LjIwIiwiYmFzZV9mYXJlIjoiMzMzNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzMDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjMwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQxODU4LjIwIiwiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4Nzk0LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiI4NjY5LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTI1LjIwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTczMy4wMCIsImJhc2VfZmFyZSI6IjMzMDY0LjAwIiwidGF4IjoiODY2OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTczMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMjQ1NS4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI2MjE0LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6Ikw3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMDI5IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiT1AiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijc2MyIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlNHIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI0NDIyIiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVIiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NTUiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-26", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-26", "calendar_carrier": "SQ", "calendar_total_currency": "BDT", "calendar_total_price": 42158.2, "calendar_total_sell": 42158.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 42158.2, "filter": { "id": "F1TT00002-47", "price": 42158.2, "gross_total": 41733, "journey_duration": "PT1H5M", "journey_duration_seconds": 3900, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "359", "aircraft_name": "359", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T09:15:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T10:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "sin202601260915kul202601261020108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00002-23", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "19H0M", "routes": [ { "air_segment_key": "pQApDvqGuDKArGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZX", "arrival_time": "2026-01-27T01:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT4H30M", "distance": "1609", "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": "8048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8048" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2LSFYIB", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckA1ffXF3LhOKLK9Q+7P8\/Y1dlsIDJDSe5MYRgYk5UffiPCZ8pXshHBDKMr1wn1M\/uBmVXISIzdtvLVtOCYWKOKHc8qvbB6KOxYLXoBmqB2nNJmWw401PRTqNJbuAn1hdlfjzfaSkbL6txciC5gz\/l1hdHbCyo", "FareInfoRef": "pQApDvqGuDKA2IgK8MAAAA==" }, "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": "pQApDvqGuDKAtGgK8MAAAA==", "origin": "SZX", "departure_time": "2026-01-27T20:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-28T00: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-27", "flight_time": "PT4H00M", "distance": "1596", "lay_over": "PT19H00M", "lay_over_date": "2026-01-27", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Z", "meal_code": null, "seat_available": "9", "FareBasis": "Z2AYCYOB", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kBi7d7aZTcx0XQPulF68P\/PkLaaSAIzZGAgpSQkgZjn9B8T3pNWlEOBAvG8HjeEeJp7YyCiiCrZ1PYFw0OCS6XLA7kPrkHFAVtUHlILWK\/3+mpe3dmR0S6jUd\/Aj2wXpyWvj32x7Jfb5FO\/Ip3hr\/reB3xvLSY=", "FareInfoRef": "pQApDvqGuDKACJgK8MAAAA==" }, "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": 49334.66, "gross_total": 48888, "base_fare": 33364, "tax": 15970.66, "sell": { "currency": "BDT", "total": 49334.66, "base_fare": 33364, "tax": 15970.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDkzMzQuNjYsImJhc2VfZmFyZSI6MzMzNjQsInRheCI6MTU5NzAuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0OTAzNC42NiwiYmFzZV9mYXJlIjozMzA2NCwidGF4IjoxNTk3MC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0ODg4OCwiYmFzZV9mYXJlIjozMzA2NCwidGF4IjoxNTgyNH19", "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": 49334.66, "base_fare": 33364, "tax": 15970.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "33064.00", "tax": "15824.00", "discount": 0, "ait": "146.66", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 49334.66, "base_fare": 33364, "tax": 15970.66, "gross": { "base_fare": "33064.00", "tax": "15824.00", "discount": "0.00", "ait": "146.66", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7043.00" }, "Other": { "title": "Others taxes", "amount": "7799.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ5MzM0LjY2IiwiYmFzZV9mYXJlIjoiMzMzNjQuMDAiLCJ0YXgiOiIxNTk3MC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMDY0LjAwIiwidGF4IjoiMTU4MjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxNDYuNjYiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDkwMzQuNjYiLCJiYXNlX2ZhcmUiOiIzMzA2NC4wMCIsInRheCI6IjE1OTcwLjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMwNjQuMDAiLCJ0YXgiOiIxNTgyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjE0Ni42NiIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDg4ODguMDAiLCJiYXNlX2ZhcmUiOiIzMzA2NC4wMCIsInRheCI6IjE1ODI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ4ODg4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiOTgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjcwNDMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDQzIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-28", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-28", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 49334.66, "calendar_total_sell": 49334.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 49334.66, "filter": { "id": "F1TT00002-23", "price": 49334.66, "gross_total": 48888, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "SZX" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-28T00:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "sin202601262100szx2026012701308048szx202601272030kul2026012800305079", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00002-24", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "9H10M", "routes": [ { "air_segment_key": "pQApDvqGuDKArGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T21:00:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZX", "arrival_time": "2026-01-27T01:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT4H30M", "distance": "1609", "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": "8048" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8048" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "L2LSFYIB", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckA1ffXF3LhOKLK9Q+7P8\/Y1dlsIDJDSe5MYRgYk5UffiPCZ8pXshHBDKMr1wn1M\/uBmVXISIzdtvLVtOCYWKOKHc8qvbB6KOxYLXoBmqB2nNJmWw401PRTqNJbuAn1hdlfjzfaSkbL6txciC5gz\/l1hdHbCyo", "FareInfoRef": "pQApDvqGuDKA2IgK8MAAAA==" }, "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": "pQApDvqGuDKAvGgK8MAAAA==", "origin": "SZX", "departure_time": "2026-01-27T10:40:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-27T14:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-27", "flight_time": "PT4H00M", "distance": "1596", "lay_over": "PT09H10M", "lay_over_date": "2026-01-27", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5031" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5031" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "V2AYCYOB", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3gGTdr61Y0uWaLoHncoe\/P\/PkLaaSAJ35OAgpSQkgZjP6T8GvAc9UHYFCsTzsl8Rwym2xkBEIx6STW2b0D0kuFSa3JHb4BxUHLCMyl2qAWv1dryqV3N2ZNTLqNQ38CPL6rTk+b5Nlv1ynXzqV6QIf9X3PnXXLRg=", "FareInfoRef": "pQApDvqGuDKA+IgK8MAAAA==" }, "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": 50290.52, "gross_total": 49841, "base_fare": 34317, "tax": 15973.52, "sell": { "currency": "BDT", "total": 50290.52, "base_fare": 34317, "tax": 15973.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTAyOTAuNTIsImJhc2VfZmFyZSI6MzQzMTcsInRheCI6MTU5NzMuNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0OTk5MC41MiwiYmFzZV9mYXJlIjozNDAxNywidGF4IjoxNTk3My41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0OTg0MSwiYmFzZV9mYXJlIjozNDAxNywidGF4IjoxNTgyNH19", "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": 50290.52, "base_fare": 34317, "tax": 15973.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "34017.00", "tax": "15824.00", "discount": 0, "ait": "149.52", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 50290.52, "base_fare": 34317, "tax": 15973.52, "gross": { "base_fare": "34017.00", "tax": "15824.00", "discount": "0.00", "ait": "149.52", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7043.00" }, "Other": { "title": "Others taxes", "amount": "7799.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUwMjkwLjUyIiwiYmFzZV9mYXJlIjoiMzQzMTcuMDAiLCJ0YXgiOiIxNTk3My41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDE3LjAwIiwidGF4IjoiMTU4MjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxNDkuNTIiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDk5OTAuNTIiLCJiYXNlX2ZhcmUiOiIzNDAxNy4wMCIsInRheCI6IjE1OTczLjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwMTcuMDAiLCJ0YXgiOiIxNTgyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjE0OS41MiIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDk4NDEuMDAiLCJiYXNlX2ZhcmUiOiIzNDAxNy4wMCIsInRheCI6IjE1ODI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ5ODQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiOTgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjcwNDMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDQzIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-27", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-27", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 50290.52, "calendar_total_sell": 50290.52, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 50290.52, "filter": { "id": "F1TT00002-24", "price": 50290.52, "gross_total": 49841, "journey_duration": "PT17H40M", "journey_duration_seconds": 63600, "layover_duration": "PT9H10M", "layover_duration_seconds": 33000, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "SZX" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:00:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-27T14:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "sin202601262100szx2026012701308048szx202601271040kul2026012714405031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00002-25", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "pQApDvqGuDKAxGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T13:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZX", "arrival_time": "2026-01-26T17:45:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT4H20M", "distance": "1609", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5038" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5038" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "2", "FareBasis": "U2LSFYIB", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckA1ffXF3LhOKLK8w+7P8\/Y1dl0IDJDSe5MYRgYk5UfbjGhO8UT+QjAhnGV84PbiZeoOwqRGTGYXvZalowTMwR5Y5H1T4YfTQWrBbdQC1Qey4pkw1neiraaTTJDfzF+qLMj+c7LWXjZTVODiR38Kfc+gFBGyyX", "FareInfoRef": "pQApDvqGuDKANJgK8MAAAA==" }, "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": "pQApDvqGuDKAzGgK8MAAAA==", "origin": "SZX", "departure_time": "2026-01-26T20:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-27T00: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-26", "flight_time": "PT4H00M", "distance": "1596", "lay_over": "PT02H45M", "lay_over_date": "2026-01-26", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5079" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5079" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "V2AYCYOB", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3gGTdr61Y0uWaLoHncoe\/P\/PkLaaSAJ35OAgpSQkgZjP6T8GvAc9UHYFCsTzsl8Rwym2xkBEIx6STW2b0D0kuFSa3JHb4BxUHLCMyl2qAWv1dryqV3N2ZNTLqNQ38CPL6rTk+b5Nlv1ynXzqV6QIf9X3PnXXLRg=", "FareInfoRef": "pQApDvqGuDKAVJgK8MAAAA==" }, "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": 65390.69, "gross_total": 64896, "base_fare": 49372, "tax": 16018.69, "sell": { "currency": "BDT", "total": 65390.69, "base_fare": 49372, "tax": 16018.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjUzOTAuNjksImJhc2VfZmFyZSI6NDkzNzIsInRheCI6MTYwMTguNjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTA5MC42OSwiYmFzZV9mYXJlIjo0OTA3MiwidGF4IjoxNjAxOC42OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg5NiwiYmFzZV9mYXJlIjo0OTA3MiwidGF4IjoxNTgyNH19", "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": 65390.69, "base_fare": 49372, "tax": 16018.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49072.00", "tax": "15824.00", "discount": 0, "ait": "194.69", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 65390.69, "base_fare": 49372, "tax": 16018.69, "gross": { "base_fare": "49072.00", "tax": "15824.00", "discount": "0.00", "ait": "194.69", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7043.00" }, "Other": { "title": "Others taxes", "amount": "7799.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1MzkwLjY5IiwiYmFzZV9mYXJlIjoiNDkzNzIuMDAiLCJ0YXgiOiIxNjAxOC42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDcyLjAwIiwidGF4IjoiMTU4MjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxOTQuNjkiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjUwOTAuNjkiLCJiYXNlX2ZhcmUiOiI0OTA3Mi4wMCIsInRheCI6IjE2MDE4LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkwNzIuMDAiLCJ0YXgiOiIxNTgyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjE5NC42OSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4OTYuMDAiLCJiYXNlX2ZhcmUiOiI0OTA3Mi4wMCIsInRheCI6IjE1ODI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiOTgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjcwNDMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDQzIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-27", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-27", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 65390.69, "calendar_total_sell": 65390.69, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 65390.69, "filter": { "id": "F1TT00002-25", "price": 65390.69, "gross_total": 64896, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "SZX" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T13:25:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "sin202601261325szx2026012617455038szx202601262030kul2026012700305079", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "16611176877103340197TOO72", "flight_key": "F1TT00002-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Travelport 8DD4", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00002", "supplier_partner_code": "travelport-1-00002", "info_message": null, "tp_trace_id": "16611176877103340197TOO72", "Session_Key": null, "FlightTrackingID": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00002-26", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "16H55M", "routes": [ { "air_segment_key": "pQApDvqGuDKAxGgK8MAAAA==", "origin": "SIN", "departure_time": "2026-01-26T13:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "destination": "SZX", "arrival_time": "2026-01-26T17:45:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-26", "flight_time": "PT4H20M", "distance": "1609", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5038" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5038" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "2", "FareBasis": "U2LSFYIB", "FareRuleKey": "gws-eJxNjtEKwyAMRT+m3PckA1ffXF3LhOKLK8w+7P8\/Y1dl0IDJDSe5MYRgYk5UfbjGhO8UT+QjAhnGV84PbiZeoOwqRGTGYXvZalowTMwR5Y5H1T4YfTQWrBbdQC1Qey4pkw1neiraaTTJDfzF+qLMj+c7LWXjZTVODiR38Kfc+gFBGyyX", "FareInfoRef": "pQApDvqGuDKANJgK8MAAAA==" }, "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": "pQApDvqGuDKAvGgK8MAAAA==", "origin": "SZX", "departure_time": "2026-01-27T10:40:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Shenzhen Bao'an International Airport", "city": "Bao'an, Shenzhen", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "KUL", "arrival_time": "2026-01-27T14:40:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-27", "flight_time": "PT4H00M", "distance": "1596", "lay_over": "PT16H55M", "lay_over_date": "2026-01-26", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5031" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5031" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "FareBasis": "V2AYCYOB", "FareRuleKey": "gws-eJxNTtEOwjAI\/Jjl3gGTdr61Y0uWaLoHncoe\/P\/PkLaaSAJ35OAgpSQkgZjP6T8GvAc9UHYFCsTzsl8Rwym2xkBEIx6STW2b0D0kuFSa3JHb4BxUHLCMyl2qAWv1dryqV3N2ZNTLqNQ38CPL6rTk+b5Nlv1ynXzqV6QIf9X3PnXXLRg=", "FareInfoRef": "pQApDvqGuDKAVJgK8MAAAA==" }, "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": 65390.69, "gross_total": 64896, "base_fare": 49372, "tax": 16018.69, "sell": { "currency": "BDT", "total": 65390.69, "base_fare": 49372, "tax": 16018.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjUzOTAuNjksImJhc2VfZmFyZSI6NDkzNzIsInRheCI6MTYwMTguNjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTA5MC42OSwiYmFzZV9mYXJlIjo0OTA3MiwidGF4IjoxNjAxOC42OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDg5NiwiYmFzZV9mYXJlIjo0OTA3MiwidGF4IjoxNTgyNH19", "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": 65390.69, "base_fare": 49372, "tax": 16018.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49072.00", "tax": "15824.00", "discount": 0, "ait": "194.69", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 65390.69, "base_fare": 49372, "tax": 16018.69, "gross": { "base_fare": "49072.00", "tax": "15824.00", "discount": "0.00", "ait": "194.69", "service_charge": 300 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "982.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "7043.00" }, "Other": { "title": "Others taxes", "amount": "7799.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1MzkwLjY5IiwiYmFzZV9mYXJlIjoiNDkzNzIuMDAiLCJ0YXgiOiIxNjAxOC42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDcyLjAwIiwidGF4IjoiMTU4MjQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxOTQuNjkiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjMwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIzMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjUwOTAuNjkiLCJiYXNlX2ZhcmUiOiI0OTA3Mi4wMCIsInRheCI6IjE2MDE4LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkwNzIuMDAiLCJ0YXgiOiIxNTgyNC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjE5NC42OSIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ4OTYuMDAiLCJiYXNlX2ZhcmUiOiI0OTA3Mi4wMCIsInRheCI6IjE1ODI0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0ODk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiOTgyLjAwIn0sIllSIjp7ImFtb3VudCI6IjcwNDMuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiNzc5OS4wMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJMNyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMTAyOSIsInRheEluZm8iOm51bGx9LHsiY29kZSI6Ik9QIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3NjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJTRyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQyMiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkNOIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxNTg1IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6Ijk4MiIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IllSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MDQzIiwidGF4SW5mbyI6bnVsbH1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-01-26-2026-01-27", "calendar_flight_date": "2026-01-26", "calendar_arrival_date": "2026-01-27", "calendar_carrier": "CZ", "calendar_total_currency": "BDT", "calendar_total_price": 65390.69, "calendar_total_sell": 65390.69, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 65390.69, "filter": { "id": "F1TT00002-26", "price": 65390.69, "gross_total": 64896, "journey_duration": "PT1D1H15M", "journey_duration_seconds": 90900, "layover_duration": "PT16H55M", "layover_duration_seconds": 60900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "SZX" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T13:25:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-27T14:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "sin202601261325szx2026012617455038szx202601271040kul2026012714405031", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "filter_data": { "lowest_price": { "id": "F1TT00002-0", "price": 9716.17, "gross_total": 9388, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "FY", "carrier_marketing": "MH", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:05:00.000+08:00" }, "highest_price": { "id": "F1TT00002-25", "price": 65390.69, "gross_total": 64896, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-26T13:25:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:30:00.000+08:00" }, "lowest_layover_time": { "id": "F1TT00002-0", "price": 9716.17, "gross_total": 9388, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "FY", "carrier_marketing": "MH", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:05:00.000+08:00" }, "highest_layover_time": { "id": "F1TT00002-23", "price": 49334.66, "gross_total": 48888, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-28T00:30:00.000+08:00" }, "fastest_duration": { "id": "F1TT00002-1", "price": 10356.08, "gross_total": 10026, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T10:30:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:30:00.000+08:00" }, "highest_duration": { "id": "F1TT00002-23", "price": 49334.66, "gross_total": 48888, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-28T00:30:00.000+08:00" }, "lowest_departure_time": { "id": "F1TT00002-6", "price": 12407.44, "gross_total": 12437, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "departure_timing_slot": null, "departure_departure_time": "2026-01-26T06:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T07:20:00.000+08:00" }, "lowest_arrival_time": { "id": "F1TT00002-6", "price": 12407.44, "gross_total": 12437, "journey_duration": "PT1H20M", "journey_duration_seconds": 4800, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "MH", "carrier_marketing": "MH", "departure_timing_slot": null, "departure_departure_time": "2026-01-26T06:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T07:20:00.000+08:00" }, "latest_takeoff": { "id": "F1TT00002-0", "price": 9716.17, "gross_total": 9388, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "FY", "carrier_marketing": "MH", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:05:00.000+08:00" }, "latest_landing": { "id": "F1TT00002-23", "price": 49334.66, "gross_total": 48888, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-28T00:30:00.000+08:00" }, "airlines_with_price": [ { "id": "F1TT00002-0", "price": 9716.17, "gross_total": 9388, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "FY", "carrier_marketing": "MH", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T22:55:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T00:05:00.000+08:00" }, { "id": "F1TT00002-1", "price": 10356.08, "gross_total": 10026, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OD", "carrier_marketing": "OD", "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-26T10:30:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:30:00.000+08:00" }, { "id": "F1TT00002-15", "price": 24955.75, "gross_total": 24582, "journey_duration": "PT1H10M", "journey_duration_seconds": 4200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "departure_timing_slot": "morning", "departure_departure_time": "2026-01-26T15:05:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T16:15:00.000+08:00" }, { "id": "F1TT00002-23", "price": 49334.66, "gross_total": 48888, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT19H0M", "layover_duration_seconds": 68400, "carrier_operating": "CZ", "carrier_marketing": "CZ", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-26T21:00:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-28T00:30:00.000+08:00" } ], "take_off": { "0": "afternoon", "1": "midnight", "2": "early-morning", "3": "morning", "6": null }, "landing_time": { "0": null, "1": "early-morning", "3": "morning", "4": "afternoon", "19": "midnight" }, "carrier": { "operating": [ "CZ", "FY", "MH", "OD", "SQ" ], "marketing": [ "CZ", "MH", "OD", "SQ" ] }, "baggage": [ { "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, { "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, { "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, { "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, { "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, { "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, { "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" } ], "connecting_airport": [ "PEN", "SZX" ], "no_of_stops": [ 0, 1 ] }, "search_parameter": { "journey_type": "OneWay", "segment": [ { "departure_airport_type": "CITY", "departure_airport": "SIN", "arrival_airport_type": "AIRPORT", "arrival_airport": "KUL", "departure_date": "2026-01-26", "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": "1661", "language": "en", "short_ref": null, "version": null, "team_profile": null }, "search_result_logs_url": "https:\/\/temp-logs.buyairticket.com\/flight_logs\/16611176877103340197TOO72\/search_result.json", "beforeSearchduration": "1 seconds" }