{ "status": "success", "tracking_id": "1551176838941496235ZVGII", "search_result_count": null, "filter_policy_result_count": null, "data": [ { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-0", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-0-0", "itt_flight_key": "F1TT00002-0", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKADbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T18:55:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T19: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-02-23", "flight_time": "PT1H00M", "distance": "165", "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": "2893" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4664" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "FareBasis": "QMHFY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyerth4LW1E1aCUQHHrh\/z+DtBvSIiV24rxCCEqdKOLC2QZ8h5yQ6wsoUPP754GZJMSSCopGPHO6VfQFqqPVS9d2lNbF1S3eAMsU\/S41Q+1xS1fT2NeaC9pZNGoF\/ElMRstlfbdrpHci3o2HyBn2p839AMusK\/M=", "FareInfoRef": "35Kr0uAEuDKANbF1bGAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 3501.58, "gross_total": 3192, "base_fare": 2315, "tax": 1086.58, "sell": { "currency": "BDT", "total": 3501.58, "base_fare": 2315, "tax": 1086.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MzUwMS41OCwiYmFzZV9mYXJlIjoyMzE1LCJ0YXgiOjEwODYuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMzAxLjU4LCJiYXNlX2ZhcmUiOjIxMTUsInRheCI6MTA4Ni41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjozMTkyLCJiYXNlX2ZhcmUiOjIxMTUsInRheCI6MTA3N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 3501.58, "base_fare": 2315, "tax": 1086.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2115.00", "tax": "1077.00", "discount": 0, "ait": "9.58", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 3501.58, "base_fare": 2315, "tax": 1086.58, "gross": { "base_fare": "2115.00", "tax": "1077.00", "discount": "0.00", "ait": "9.58", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjM1MDEuNTgiLCJiYXNlX2ZhcmUiOiIyMzE1LjAwIiwidGF4IjoiMTA4Ni41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIxMTUuMDAiLCJ0YXgiOiIxMDc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiOS41OCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjIwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIzMzAxLjU4IiwiYmFzZV9mYXJlIjoiMjExNS4wMCIsInRheCI6IjEwODYuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTE1LjAwIiwidGF4IjoiMTA3Ny4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjkuNTgiLCJzZXJ2aWNlX2NoYXJnZSI6MTAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMzE5Mi4wMCIsImJhc2VfZmFyZSI6IjIxMTUuMDAiLCJ0YXgiOiIxMDc3LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiOS41OCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6MzMwMS41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3501.58, "filter": { "id": "F137RT00122-0", "price": 3501.58, "gross_total": 3192, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "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": "morning", "departure_departure_time": "2026-02-23T18:55:00.000+08:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-02-23T19:55:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "jhb202602231855kul2026022319552893", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-1", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-1-0", "itt_flight_key": "F1TT00002-1", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKAFbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T07:00:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T08: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-02-22", "flight_time": "PT1H00M", "distance": "165", "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": "2404" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2404" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XODBSSMY", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd42qKG7UNKo4pMuSiWy4f7HYJyCxEjJTPT8SYzRxHpRPcZ\/dXh3S0LZLkCB8dy2O0LoocwVojbhtaRxXR8VbYTZgag0vLt6oWTNSkOWLDtyobb7Oo9kogMnu8MXwyM78AvTzFjO6anq79NAfZEE8J\/s+gDp3Svs", "FareInfoRef": "35Kr0uAEuDKAWbF1bGAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 4482.51, "gross_total": 4170, "base_fare": 2678, "tax": 1704.51, "sell": { "currency": "BDT", "total": 4482.51, "base_fare": 2678, "tax": 1704.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDQ4Mi41MSwiYmFzZV9mYXJlIjoyNjc4LCJ0YXgiOjE3MDQuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MjgyLjUxLCJiYXNlX2ZhcmUiOjI0NzgsInRheCI6MTcwNC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTcwLCJiYXNlX2ZhcmUiOjI0NzgsInRheCI6MTY5Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 4482.51, "base_fare": 2678, "tax": 1704.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2478.00", "tax": "1692.00", "discount": 0, "ait": "12.51", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 4482.51, "base_fare": 2678, "tax": 1704.51, "gross": { "base_fare": "2478.00", "tax": "1692.00", "discount": "0.00", "ait": "12.51", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ0ODIuNTEiLCJiYXNlX2ZhcmUiOiIyNjc4LjAwIiwidGF4IjoiMTcwNC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NzguMDAiLCJ0YXgiOiIxNjkyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTIuNTEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDI4Mi41MSIsImJhc2VfZmFyZSI6IjI0NzguMDAiLCJ0YXgiOiIxNzA0LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ3OC4wMCIsInRheCI6IjE2OTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxMi41MSIsInNlcnZpY2VfY2hhcmdlIjoxMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTcwLjAwIiwiYmFzZV9mYXJlIjoiMjQ3OC4wMCIsInRheCI6IjE2OTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxMi41MSIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6NDI4Mi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4482.51, "filter": { "id": "F137RT00122-1", "price": 4482.51, "gross_total": 4170, "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": null, "departure_departure_time": "2026-02-23T07:00:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-23T08:00:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jhb202602230700kul2026022308002404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-2", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-2-0", "itt_flight_key": "F1TT00002-2", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKAHbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T11:35:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T12: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-02-23", "flight_time": "PT1H00M", "distance": "165", "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": "2408" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2408" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XODBSSMY", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd42qKG7UNKo4pMuSiWy4f7HYJyCxEjJTPT8SYzRxHpRPcZ\/dXh3S0LZLkCB8dy2O0LoocwVojbhtaRxXR8VbYTZgag0vLt6oWTNSkOWLDtyobb7Oo9kogMnu8MXwyM78AvTzFjO6anq79NAfZEE8J\/s+gDp3Svs", "FareInfoRef": "35Kr0uAEuDKAWbF1bGAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 4482.51, "gross_total": 4170, "base_fare": 2678, "tax": 1704.51, "sell": { "currency": "BDT", "total": 4482.51, "base_fare": 2678, "tax": 1704.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NDQ4Mi41MSwiYmFzZV9mYXJlIjoyNjc4LCJ0YXgiOjE3MDQuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MjgyLjUxLCJiYXNlX2ZhcmUiOjI0NzgsInRheCI6MTcwNC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo0MTcwLCJiYXNlX2ZhcmUiOjI0NzgsInRheCI6MTY5Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 4482.51, "base_fare": 2678, "tax": 1704.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2478.00", "tax": "1692.00", "discount": 0, "ait": "12.51", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 4482.51, "base_fare": 2678, "tax": 1704.51, "gross": { "base_fare": "2478.00", "tax": "1692.00", "discount": "0.00", "ait": "12.51", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjQ0ODIuNTEiLCJiYXNlX2ZhcmUiOiIyNjc4LjAwIiwidGF4IjoiMTcwNC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NzguMDAiLCJ0YXgiOiIxNjkyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTIuNTEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNDI4Mi41MSIsImJhc2VfZmFyZSI6IjI0NzguMDAiLCJ0YXgiOiIxNzA0LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ3OC4wMCIsInRheCI6IjE2OTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxMi41MSIsInNlcnZpY2VfY2hhcmdlIjoxMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI0MTcwLjAwIiwiYmFzZV9mYXJlIjoiMjQ3OC4wMCIsInRheCI6IjE2OTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxMi41MSIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6NDI4Mi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4482.51, "filter": { "id": "F137RT00122-2", "price": 4482.51, "gross_total": 4170, "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-02-23T11:35:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-23T12:35:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "0", "baggage_title": "no-baggage" }, "filter_unique_filter_code": "jhb202602231135kul2026022312352408", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-5", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-3-0", "itt_flight_key": "F1TT00002-5", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKAFbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T07:00:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T08: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-02-22", "flight_time": "PT1H00M", "distance": "165", "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": "2404" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2404" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XODBVLMY", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsONSo3rJQ0WunFGrn4\/5\/RgWriJDCzebsLIQRn7mjkIfyrw6dbIvJ6BTKczn2dQe8NVFFgdCPeSxxe86Og7XCuF8oN787aaImJMiRLtqMqlHbfpkHMemqznKgvo0ZN4BfGSTFf4pOs9dlLX2Qn6KOa2gAMtiwN", "FareInfoRef": "35Kr0uAEuDKAsbF1bGAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 6118.4, "gross_total": 5801, "base_fare": 4188, "tax": 1830.4, "sell": { "currency": "BDT", "total": 6118.4, "base_fare": 4188, "tax": 1830.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjExOC40LCJiYXNlX2ZhcmUiOjQxODgsInRheCI6MTgzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTkxOC40LCJiYXNlX2ZhcmUiOjM5ODgsInRheCI6MTgzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU4MDEsImJhc2VfZmFyZSI6Mzk4OCwidGF4IjoxODEzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 6118.4, "base_fare": 4188, "tax": 1830.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3988.00", "tax": "1813.00", "discount": 0, "ait": "17.40", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 6118.4, "base_fare": 4188, "tax": 1830.4, "gross": { "base_fare": "3988.00", "tax": "1813.00", "discount": "0.00", "ait": "17.40", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxMTguNDAiLCJiYXNlX2ZhcmUiOiI0MTg4LjAwIiwidGF4IjoiMTgzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5ODguMDAiLCJ0YXgiOiIxODEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTcuNDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTkxOC40MCIsImJhc2VfZmFyZSI6IjM5ODguMDAiLCJ0YXgiOiIxODMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk4OC4wMCIsInRheCI6IjE4MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxNy40MCIsInNlcnZpY2VfY2hhcmdlIjoxMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1ODAxLjAwIiwiYmFzZV9mYXJlIjoiMzk4OC4wMCIsInRheCI6IjE4MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxNy40MCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6NTkxOC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6118.4, "filter": { "id": "F137RT00122-3", "price": 6118.4, "gross_total": 5801, "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": null, "departure_departure_time": "2026-02-23T07:00:00.000+08:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-02-23T08:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "jhb202602230700kul2026022308002404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-6", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-4-0", "itt_flight_key": "F1TT00002-6", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKAHbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T11:35:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T12: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-02-23", "flight_time": "PT1H00M", "distance": "165", "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": "2408" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "2408" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XODBVLMY", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsONSo3rJQ0WunFGrn4\/5\/RgWriJDCzebsLIQRn7mjkIfyrw6dbIvJ6BTKczn2dQe8NVFFgdCPeSxxe86Og7XCuF8oN787aaImJMiRLtqMqlHbfpkHMemqznKgvo0ZN4BfGSTFf4pOs9dlLX2Qn6KOa2gAMtiwN", "FareInfoRef": "35Kr0uAEuDKAsbF1bGAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 6118.4, "gross_total": 5801, "base_fare": 4188, "tax": 1830.4, "sell": { "currency": "BDT", "total": 6118.4, "base_fare": 4188, "tax": 1830.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjExOC40LCJiYXNlX2ZhcmUiOjQxODgsInRheCI6MTgzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTkxOC40LCJiYXNlX2ZhcmUiOjM5ODgsInRheCI6MTgzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU4MDEsImJhc2VfZmFyZSI6Mzk4OCwidGF4IjoxODEzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 6118.4, "base_fare": 4188, "tax": 1830.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3988.00", "tax": "1813.00", "discount": 0, "ait": "17.40", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 6118.4, "base_fare": 4188, "tax": 1830.4, "gross": { "base_fare": "3988.00", "tax": "1813.00", "discount": "0.00", "ait": "17.40", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxMTguNDAiLCJiYXNlX2ZhcmUiOiI0MTg4LjAwIiwidGF4IjoiMTgzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5ODguMDAiLCJ0YXgiOiIxODEzLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMTcuNDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMjAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTkxOC40MCIsImJhc2VfZmFyZSI6IjM5ODguMDAiLCJ0YXgiOiIxODMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk4OC4wMCIsInRheCI6IjE4MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxNy40MCIsInNlcnZpY2VfY2hhcmdlIjoxMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1ODAxLjAwIiwiYmFzZV9mYXJlIjoiMzk4OC4wMCIsInRheCI6IjE4MTMuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIxNy40MCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6NTkxOC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6118.4, "filter": { "id": "F137RT00122-4", "price": 6118.4, "gross_total": 5801, "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-02-23T11:35:00.000+08:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-02-23T12:35:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "15", "baggage_title": "15 kg" }, "filter_unique_filter_code": "jhb202602231135kul2026022312352408", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-3", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-5-0", "itt_flight_key": "F1TT00002-3", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKAJbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T06:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T07: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-02-22", "flight_time": "PT1H00M", "distance": "165", "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": "1034" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "1034" }, "booking_class": { "brand_id": "2035925", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXOMY", "FareRuleKey": "gws-eJxNT0kOwjAMfAyau7OoiW9pSUWBLqgsIhf+\/wzsFBCOMrE89niSUrJkGzLGp\/\/YAUUOcrsfj5hhIOCtc8weiDl7LZDRHgXpw9zm28OxiVO5rOQMSRhmm3+DdU6r2E0DprKqiJV7vo\/gQCRas6iR4wbL4do9l6mgGrTWCTVXekNdS5R9H+VBDpk3SgOl4mnohDOBPX3W4iU\/U2MEfJN+kFTNV98UKZAX0xtJAWJV5t5JsUEK", "FareInfoRef": "35Kr0uAEuDKAhbF1bGAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 6719.68, "gross_total": 6780, "base_fare": 5638, "tax": 1362.34, "sell": { "currency": "BDT", "total": 6719.68, "base_fare": 5638, "tax": 1362.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjcxOS42OCwiYmFzZV9mYXJlIjo1NjM4LCJ0YXgiOjEzNjIuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTE5LjY4LCJiYXNlX2ZhcmUiOjU0MzgsInRheCI6MTM2Mi4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzgwLCJiYXNlX2ZhcmUiOjU0MzgsInRheCI6MTM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 6719.68, "base_fare": 5638, "tax": 1362.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5438.00", "tax": "1342.00", "discount": 380.66, "ait": "20.34", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 6719.68, "base_fare": 5638, "tax": 1362.34, "gross": { "base_fare": "5438.00", "tax": "1342.00", "discount": "380.66", "ait": "20.34", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3MTkuNjgiLCJiYXNlX2ZhcmUiOiI1NjM4LjAwIiwidGF4IjoiMTM2Mi4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MzguMDAiLCJ0YXgiOiIxMzQyLjAwIiwiZGlzY291bnQiOiIzODAuNjYiLCJhaXQiOiIyMC4zNCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjIwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTE5LjY4IiwiYmFzZV9mYXJlIjoiNTQzOC4wMCIsInRheCI6IjEzNjIuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDM4LjAwIiwidGF4IjoiMTM0Mi4wMCIsImRpc2NvdW50IjoiMzgwLjY2IiwiYWl0IjoiMjAuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6MTAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc4MC4wMCIsImJhc2VfZmFyZSI6IjU0MzguMDAiLCJ0YXgiOiIxMzQyLjAwIiwiZGlzY291bnQiOiIzODAuNjYiLCJhaXQiOiIyMC4zNCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6NjUxOS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6719.68, "filter": { "id": "F137RT00122-5", "price": 6719.68, "gross_total": 6780, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "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-02-23T06:30:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-02-23T07:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "jhb202602230630kul2026022307301034", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-4", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-6-0", "itt_flight_key": "F1TT00002-4", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H5M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKALbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T19:25:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T20: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-02-23", "flight_time": "PT1H05M", "distance": "165", "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": "1058" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "1058" }, "booking_class": { "brand_id": "2035925", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSBXOMY", "FareRuleKey": "gws-eJxNT0kOwjAMfAyau7OoiW9pSUWBLqgsIhf+\/wzsFBCOMrE89niSUrJkGzLGp\/\/YAUUOcrsfj5hhIOCtc8weiDl7LZDRHgXpw9zm28OxiVO5rOQMSRhmm3+DdU6r2E0DprKqiJV7vo\/gQCRas6iR4wbL4do9l6mgGrTWCTVXekNdS5R9H+VBDpk3SgOl4mnohDOBPX3W4iU\/U2MEfJN+kFTNV98UKZAX0xtJAWJV5t5JsUEK", "FareInfoRef": "35Kr0uAEuDKAhbF1bGAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 6719.68, "gross_total": 6780, "base_fare": 5638, "tax": 1362.34, "sell": { "currency": "BDT", "total": 6719.68, "base_fare": 5638, "tax": 1362.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjcxOS42OCwiYmFzZV9mYXJlIjo1NjM4LCJ0YXgiOjEzNjIuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NTE5LjY4LCJiYXNlX2ZhcmUiOjU0MzgsInRheCI6MTM2Mi4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NzgwLCJiYXNlX2ZhcmUiOjU0MzgsInRheCI6MTM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 6719.68, "base_fare": 5638, "tax": 1362.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5438.00", "tax": "1342.00", "discount": 380.66, "ait": "20.34", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 6719.68, "base_fare": 5638, "tax": 1362.34, "gross": { "base_fare": "5438.00", "tax": "1342.00", "discount": "380.66", "ait": "20.34", "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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY3MTkuNjgiLCJiYXNlX2ZhcmUiOiI1NjM4LjAwIiwidGF4IjoiMTM2Mi4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MzguMDAiLCJ0YXgiOiIxMzQyLjAwIiwiZGlzY291bnQiOiIzODAuNjYiLCJhaXQiOiIyMC4zNCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjIwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NTE5LjY4IiwiYmFzZV9mYXJlIjoiNTQzOC4wMCIsInRheCI6IjEzNjIuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDM4LjAwIiwidGF4IjoiMTM0Mi4wMCIsImRpc2NvdW50IjoiMzgwLjY2IiwiYWl0IjoiMjAuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6MTAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjc4MC4wMCIsImJhc2VfZmFyZSI6IjU0MzguMDAiLCJ0YXgiOiIxMzQyLjAwIiwiZGlzY291bnQiOiIzODAuNjYiLCJhaXQiOiIyMC4zNCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6NjUxOS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 6719.68, "filter": { "id": "F137RT00122-6", "price": 6719.68, "gross_total": 6780, "journey_duration": "PT1H5M", "journey_duration_seconds": 3900, "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-02-23T19:25:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-23T20:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "jhb202602231925kul2026022320301058", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-7", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-7-0", "itt_flight_key": "F1TT00002-7", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H0M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKAJbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T06:30:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T07: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-02-22", "flight_time": "PT1H00M", "distance": "165", "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": "1034" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "1034" }, "booking_class": { "brand_id": "2035924", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLOMY", "FareRuleKey": "gws-eJxNT8sSwiAM\/JjO3sNjCtyoUq1aqFMfM1z8\/88woeoYhiWTTTZLjFGT7kkpG\/+jAyofpGE\/n1CgwGC1MSFYwKdkpUBKegS4D2VI96cJyud6Xcko4lAh6PQbbHNSRZcn5LqKiOZ7ecxQvSNiscJyZEKP5Xg7zEuuaA61NkyVRm8oe4mSHT0\/SC6FjZJAbXiedsxpGyx99uLFXxNnBHyTceJU3Dfj5MmRZdcbSQ7slefegB9BLg==", "FareInfoRef": "35Kr0uAEuDKA2bF1bGAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 8863.49, "gross_total": 9065, "base_fare": 7753, "tax": 1539.2, "sell": { "currency": "BDT", "total": 8863.49, "base_fare": 7753, "tax": 1539.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODg2My40OSwiYmFzZV9mYXJlIjo3NzUzLCJ0YXgiOjE1MzkuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2NjMuNDksImJhc2VfZmFyZSI6NzU1MywidGF4IjoxNTM5LjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA2NSwiYmFzZV9mYXJlIjo3NTUzLCJ0YXgiOjE1MTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 8863.49, "base_fare": 7753, "tax": 1539.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7553.00", "tax": "1512.00", "discount": 528.71, "ait": "27.20", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 8863.49, "base_fare": 7753, "tax": 1539.2, "gross": { "base_fare": "7553.00", "tax": "1512.00", "discount": "528.71", "ait": "27.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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4NjMuNDkiLCJiYXNlX2ZhcmUiOiI3NzUzLjAwIiwidGF4IjoiMTUzOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NTMuMDAiLCJ0YXgiOiIxNTEyLjAwIiwiZGlzY291bnQiOiI1MjguNzEiLCJhaXQiOiIyNy4yMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjIwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NjYzLjQ5IiwiYmFzZV9mYXJlIjoiNzU1My4wMCIsInRheCI6IjE1MzkuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUzLjAwIiwidGF4IjoiMTUxMi4wMCIsImRpc2NvdW50IjoiNTI4LjcxIiwiYWl0IjoiMjcuMjAiLCJzZXJ2aWNlX2NoYXJnZSI6MTAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA2NS4wMCIsImJhc2VfZmFyZSI6Ijc1NTMuMDAiLCJ0YXgiOiIxNTEyLjAwIiwiZGlzY291bnQiOiI1MjguNzEiLCJhaXQiOiIyNy4yMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6ODY2My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 8863.49, "filter": { "id": "F137RT00122-7", "price": 8863.49, "gross_total": 9065, "journey_duration": "PT1H0M", "journey_duration_seconds": 3600, "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-02-23T06:30:00.000+08:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-02-23T07:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jhb202602230630kul2026022307301034", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "1551176838941496235ZVGII", "flight_key": "F137RT00122-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16971176838941640197JO3JW", "itt_flight_key": "F1TT00002-8", "supplier_title": "Buy Air Ticket", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F137RT00122", "supplier_partner_code": "ittflight-137-00122", "flight_group": [ { "group": 1, "flight_key": "F137RT00122-8-0", "itt_flight_key": "F1TT00002-8", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT1H5M", "transit_time": null, "routes": [ { "air_segment_key": "35Kr0uAEuDKALbF1bGAAAA==", "origin": "JHB", "departure_time": "2026-02-23T19:25:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Senai International Airport", "city": "Johor Bahru", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "KUL", "arrival_time": "2026-02-23T20: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-02-23", "flight_time": "PT1H05M", "distance": "165", "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": "1058" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "1058" }, "booking_class": { "brand_id": "2035924", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "FareBasis": "OGSFLOMY", "FareRuleKey": "gws-eJxNT8sSwiAM\/JjO3sNjCtyoUq1aqFMfM1z8\/88woeoYhiWTTTZLjFGT7kkpG\/+jAyofpGE\/n1CgwGC1MSFYwKdkpUBKegS4D2VI96cJyud6Xcko4lAh6PQbbHNSRZcn5LqKiOZ7ecxQvSNiscJyZEKP5Xg7zEuuaA61NkyVRm8oe4mSHT0\/SC6FjZJAbXiedsxpGyx99uLFXxNnBHyTceJU3Dfj5MmRZdcbSQ7slefegB9BLg==", "FareInfoRef": "35Kr0uAEuDKA2bF1bGAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "BDT", "total": 8863.49, "gross_total": 9065, "base_fare": 7753, "tax": 1539.2, "sell": { "currency": "BDT", "total": 8863.49, "base_fare": 7753, "tax": 1539.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODg2My40OSwiYmFzZV9mYXJlIjo3NzUzLCJ0YXgiOjE1MzkuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2NjMuNDksImJhc2VfZmFyZSI6NzU1MywidGF4IjoxNTM5LjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA2NSwiYmFzZV9mYXJlIjo3NTUzLCJ0YXgiOjE1MTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "no", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 8863.49, "base_fare": 7753, "tax": 1539.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7553.00", "tax": "1512.00", "discount": 528.71, "ait": "27.20", "service_charge": 300 }, "partner": { "currency": "BDT", "total": 8863.49, "base_fare": 7753, "tax": 1539.2, "gross": { "base_fare": "7553.00", "tax": "1512.00", "discount": "528.71", "ait": "27.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": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg4NjMuNDkiLCJiYXNlX2ZhcmUiOiI3NzUzLjAwIiwidGF4IjoiMTUzOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NTMuMDAiLCJ0YXgiOiIxNTEyLjAwIiwiZGlzY291bnQiOiI1MjguNzEiLCJhaXQiOiIyNy4yMCIsInNlcnZpY2VfY2hhcmdlIjoiMzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjIwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIyMDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4NjYzLjQ5IiwiYmFzZV9mYXJlIjoiNzU1My4wMCIsInRheCI6IjE1MzkuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUzLjAwIiwidGF4IjoiMTUxMi4wMCIsImRpc2NvdW50IjoiNTI4LjcxIiwiYWl0IjoiMjcuMjAiLCJzZXJ2aWNlX2NoYXJnZSI6MTAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTA2NS4wMCIsImJhc2VfZmFyZSI6Ijc1NTMuMDAiLCJ0YXgiOiIxNTEyLjAwIiwiZGlzY291bnQiOiI1MjguNzEiLCJhaXQiOiIyNy4yMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAwLjAwIiwicGF5YWJsZSI6ODY2My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 8863.49, "filter": { "id": "F137RT00122-8", "price": 8863.49, "gross_total": 9065, "journey_duration": "PT1H5M", "journey_duration_seconds": 3900, "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-02-23T19:25:00.000+08:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-02-23T20:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "jhb202602231925kul2026022320301058", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }