{ "status": "success", "tracking_id": "791176871883296235JFSBF", "search_result_count": null, "filter_policy_result_count": null, "data": [ { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-0", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-0-0", "itt_flight_key": "F1TT00002-0", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "0t3kDvsDuDKASW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-26T05:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "4", "FareBasis": "VBDSGO", "FareRuleKey": "gws-eJxNjksOwjAMRA9Tzd42lHSZJqHAxiwCSN1w\/2MwSUDCkuOJn38xRhM7ieoS\/23Ce0oV\/syAw+j15jjMIgLlbwfVglcq9XLHGGEzgXc4ovaybPnIgE22MFAz7P0tayYbc+mKthhNMoGfOF8pfS2PVCRwL3P2RRLAO9n1AavGK3Y=", "FareInfoRef": "0t3kDvsDuDKA0X5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 314.75, "gross_total": 52849, "base_fare": 269.89, "tax": 61.37, "sell": { "currency": "GBP", "total": 314.75, "base_fare": 269.89, "tax": 61.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTE1ODkuNTksImJhc2VfZmFyZSI6NDQyMzcuNDcsInRheCI6MTAwNTguNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MDMwMS4xMiwiYmFzZV9mYXJlIjo0Mjk0OSwidGF4IjoxMDA1OC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1Mjg0OSwiYmFzZV9mYXJlIjo0Mjk0OSwidGF4Ijo5OTAwfX0=", "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": "GBP", "total": 314.75, "base_fare": 269.89, "tax": 61.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "262.03", "tax": "60.40", "discount": 18.34, "ait": "0.97", "service_charge": 9.69 }, "partner": { "currency": "GBP", "total": 314.75, "base_fare": 269.89, "tax": 61.37, "gross": { "base_fare": "262.03", "tax": "60.40", "discount": "18.34", "ait": "0.97", "service_charge": 9.69 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUxNTg5LjU5IiwiYmFzZV9mYXJlIjoiNDQyMzcuNDciLCJ0YXgiOiIxMDA1OC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOTQ5LjAwIiwidGF4IjoiOTkwMC4wMCIsImRpc2NvdW50IjoiMzAwNi40MyIsImFpdCI6IjE1OC41NSIsInNlcnZpY2VfY2hhcmdlIjoiMTU4OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyODguNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTAzMDEuMTIiLCJiYXNlX2ZhcmUiOiI0Mjk0OS4wMCIsInRheCI6IjEwMDU4LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI5NDkuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiIzMDA2LjQzIiwiYWl0IjoiMTU4LjU1Iiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyODQ5LjAwIiwiYmFzZV9mYXJlIjoiNDI5NDkuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiIzMDA2LjQzIiwiYWl0IjoiMTU4LjU1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1MDMwMS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 314.75, "filter": { "id": "F77RT00068-0", "price": 314.75, "gross_total": 52849, "journey_duration": "PT4H15M", "journey_duration_seconds": 15300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:25:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T05:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252325sin202601260540307", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-1", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-1-0", "itt_flight_key": "F1TT00002-1", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAUW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-24", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "33F", "name": "33F", "picture": "33F.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NOWBSSBD", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PfSOMU3hM6YbMEHZxZf9v+fsQu4ZDeB3vaUlhCCig7inA\/\/6vDpNkM+EpChPI\/jCR0mEThmJ0TEI2\/vuO\/R0IbojShX3KKrjUlTz4BFFm2oCGe9bU5k6ns2cKZDWY1iWcDP3FfaPNsrmig3T9SFZAR\/yldfJSAsOA==", "FareInfoRef": "0t3kDvsDuDKA\/X5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAWW5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T08:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-25", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TOWBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRAF24FumkI1h26CfWy\/\/8M0pZJWEriyM7Dey8kjpjV\/6PD3i0BcXsAEWKRnhGsTmuTQUSKdfncU5oz2g65mBSr3CpXYzgPagUjjdKkAuSaX9u77Dr1rniIUS6jUJvAQYbJaLyFdc4kdvlq+EnUwx61qS8neyyK", "FareInfoRef": "0t3kDvsDuDKARY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 317.38, "gross_total": 53142, "base_fare": 248.3, "tax": 84.12, "sell": { "currency": "GBP", "total": 317.38, "base_fare": 248.3, "tax": 84.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTIwMjAuOTEsImJhc2VfZmFyZSI6NDA2OTguMzksInRheCI6MTM3ODguNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MDgzNS41MiwiYmFzZV9mYXJlIjozOTUxMywidGF4IjoxMzc4OC40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1MzE0MiwiYmFzZV9mYXJlIjozOTUxMywidGF4IjoxMzYyOX19", "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": "GBP", "total": 317.38, "base_fare": 248.3, "tax": 84.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "241.07", "tax": "83.15", "discount": 16.87, "ait": "0.97", "service_charge": 9.06 }, "partner": { "currency": "GBP", "total": 317.38, "base_fare": 248.3, "tax": 84.12, "gross": { "base_fare": "241.07", "tax": "83.15", "discount": "16.87", "ait": "0.97", "service_charge": 9.06 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUyMDIwLjkxIiwiYmFzZV9mYXJlIjoiNDA2OTguMzkiLCJ0YXgiOiIxMzc4OC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTEzLjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjI3NjUuOTEiLCJhaXQiOiIxNTkuNDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0ODUuMzkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMTg1LjM5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjUwODM1LjUyIiwiYmFzZV9mYXJlIjoiMzk1MTMuMDAiLCJ0YXgiOiIxMzc4OC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTEzLjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjI3NjUuOTEiLCJhaXQiOiIxNTkuNDMiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTMxNDIuMDAiLCJiYXNlX2ZhcmUiOiIzOTUxMy4wMCIsInRheCI6IjEzNjI5LjAwIiwiZGlzY291bnQiOiIyNzY1LjkxIiwiYWl0IjoiMTU5LjQzIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1MDgzNS41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 317.38, "filter": { "id": "F77RT00068-1", "price": 317.38, "gross_total": 53142, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT1H25M", "layover_duration_seconds": 5100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "33F", "aircraft_name": "33F", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-25T01:10:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-25T09:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250110kul202601250700161kul202601250825sin202601250930801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-4", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-2-0", "itt_flight_key": "F1TT00002-4", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAUW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-24", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "33F", "name": "33F", "picture": "33F.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NOWBSSBD", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PfSOMU3hM6YbMEHZxZf9v+fsQu4ZDeB3vaUlhCCig7inA\/\/6vDpNkM+EpChPI\/jCR0mEThmJ0TEI2\/vuO\/R0IbojShX3KKrjUlTz4BFFm2oCGe9bU5k6ns2cKZDWY1iWcDP3FfaPNsrmig3T9SFZAR\/yldfJSAsOA==", "FareInfoRef": "0t3kDvsDuDKA\/X5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAeW5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-25", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MOWBSSMY", "FareRuleKey": "gws-eJxNTkEOwyAMe0zle4g6ym5so9WmDXpg1cRl\/3\/GDKxSLQUbOXHivVdRK8Y4f8SA77AGpO0GJCgrPxLGyZn2KRARh7h+rjnHgp6hJ1qp2Z1Nawzj7EhYZNFuVaC097m9apa1TCYb1M2okhPYxXynTJfwjkWUm8\/E35IJPJRTPyEkLH0=", "FareInfoRef": "0t3kDvsDuDKAJY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 338.29, "gross_total": 56701, "base_fare": 270.67, "tax": 84.19, "sell": { "currency": "GBP", "total": 338.29, "base_fare": 270.67, "tax": 84.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTU0NDguMjMsImJhc2VfZmFyZSI6NDQzNjQuMTYsInRheCI6MTM3OTkuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NDE1Ni4wNywiYmFzZV9mYXJlIjo0MzA3MiwidGF4IjoxMzc5OS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjcwMSwiYmFzZV9mYXJlIjo0MzA3MiwidGF4IjoxMzYyOX19", "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": "GBP", "total": 338.29, "base_fare": 270.67, "tax": 84.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "262.78", "tax": "83.15", "discount": 18.39, "ait": "1.04", "service_charge": 9.71 }, "partner": { "currency": "GBP", "total": 338.29, "base_fare": 270.67, "tax": 84.19, "gross": { "base_fare": "262.78", "tax": "83.15", "discount": "18.39", "ait": "1.04", "service_charge": 9.71 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU1NDQ4LjIzIiwiYmFzZV9mYXJlIjoiNDQzNjQuMTYiLCJ0YXgiOiIxMzc5OS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMDcyLjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjMwMTUuMDQiLCJhaXQiOiIxNzAuMTEiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1OTIuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMjkyLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU0MTU2LjA3IiwiYmFzZV9mYXJlIjoiNDMwNzIuMDAiLCJ0YXgiOiIxMzc5OS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMDcyLjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjMwMTUuMDQiLCJhaXQiOiIxNzAuMTEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTY3MDEuMDAiLCJiYXNlX2ZhcmUiOiI0MzA3Mi4wMCIsInRheCI6IjEzNjI5LjAwIiwiZGlzY291bnQiOiIzMDE1LjA0IiwiYWl0IjoiMTcwLjExIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NDE1Ni4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 338.29, "filter": { "id": "F77RT00068-2", "price": 338.29, "gross_total": 56701, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "33F", "aircraft_name": "33F", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-25T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-25T11:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250110kul202601250700161kul202601251030sin202601251130803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-2", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-3-0", "itt_flight_key": "F1TT00002-2", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAYW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T14:05:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-25T18:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT2H25M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCSF", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5KtsN06da3gQA+UCe3C\/5+B2w6JSKldOXbivTexi6jO\/r8GfIbHjrwHIMPY5U50y2JQ\/g6IyIxnifIOJaGHmKOUm9xR22BwaSIgjUm6VAtHe7c1UOvJzFTU1aiUDvxIvJHmdXvFaayb6dBTkit4KV1fK3ssMA==", "FareInfoRef": "0t3kDvsDuDKAjY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0t3kDvsDuDKAaW5aDKAAAA==", "origin": "KMG", "departure_time": "2026-01-25T21:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T01:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1643", "lay_over": "PT02H50M", "lay_over_date": "2026-01-25", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9647" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9647" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCSF", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5KtsN06da3gQA+UCe3C\/5+B2w6JSKldOXbivTexi6jO\/r8GfIbHjrwHIMPY5U50y2JQ\/g6IyIxnifIOJaGHmKOUm9xR22BwaSIgjUm6VAtHe7c1UOvJzFTU1aiUDvxIvJHmdXvFaayb6dBTkit4KV1fK3ssMA==", "FareInfoRef": "0t3kDvsDuDKAjY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 340.86, "gross_total": 56675, "base_fare": 200.46, "tax": 152.19, "sell": { "currency": "GBP", "total": 340.86, "base_fare": 200.46, "tax": 152.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTU4NjkuMDMsImJhc2VfZmFyZSI6MzI4NTcsInRheCI6MjQ5NDUuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NDkxMi4wMywiYmFzZV9mYXJlIjozMTkwMCwidGF4IjoyNDk0NS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjY3NSwiYmFzZV9mYXJlIjozMTkwMCwidGF4IjoyNDc3NX19", "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": "GBP", "total": 340.86, "base_fare": 200.46, "tax": 152.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "194.62", "tax": "151.15", "discount": 13.62, "ait": "1.04", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 340.86, "base_fare": 200.46, "tax": 152.19, "gross": { "base_fare": "194.62", "tax": "151.15", "discount": "13.62", "ait": "1.04", "service_charge": 7.67 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU1ODY5LjAzIiwiYmFzZV9mYXJlIjoiMzI4NTcuMDAiLCJ0YXgiOiIyNDk0NS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOTAwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjIyMzMuMDAiLCJhaXQiOiIxNzAuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNTcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTQ5MTIuMDMiLCJiYXNlX2ZhcmUiOiIzMTkwMC4wMCIsInRheCI6IjI0OTQ1LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE5MDAuMDAiLCJ0YXgiOiIyNDc3NS4wMCIsImRpc2NvdW50IjoiMjIzMy4wMCIsImFpdCI6IjE3MC4wMyIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1NjY3NS4wMCIsImJhc2VfZmFyZSI6IjMxOTAwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjIyMzMuMDAiLCJhaXQiOiIxNzAuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjU0OTEyLjAzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 340.86, "filter": { "id": "F77RT00068-3", "price": 340.86, "gross_total": 56675, "journey_duration": "PT9H35M", "journey_duration_seconds": 34500, "layover_duration": "PT2H50M", "layover_duration_seconds": 10200, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T14:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T01:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601251405kmg2026012518302036kmg202601252120sin2026012601409647", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-3", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-4-0", "itt_flight_key": "F1TT00002-3", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "12H55M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAYW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T14:05:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-25T18:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT2H25M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCSF", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5KtsN06da3gQA+UCe3C\/5+B2w6JSKldOXbivTexi6jO\/r8GfIbHjrwHIMPY5U50y2JQ\/g6IyIxnifIOJaGHmKOUm9xR22BwaSIgjUm6VAtHe7c1UOvJzFTU1aiUDvxIvJHmdXvFaayb6dBTkit4KV1fK3ssMA==", "FareInfoRef": "0t3kDvsDuDKAjY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0t3kDvsDuDKAcW5aDKAAAA==", "origin": "KMG", "departure_time": "2026-01-26T07:25:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T11:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H15M", "distance": "1643", "lay_over": "PT12H55M", "lay_over_date": "2026-01-25", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "5081" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "5081" }, "booking_class": { "brand_id": "1987453", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCSF", "FareRuleKey": "gws-eJxNTkEOwjAMe8zke5KtsN06da3gQA+UCe3C\/5+B2w6JSKldOXbivTexi6jO\/r8GfIbHjrwHIMPY5U50y2JQ\/g6IyIxnifIOJaGHmKOUm9xR22BwaSIgjUm6VAtHe7c1UOvJzFTU1aiUDvxIvJHmdXvFaayb6dBTkit4KV1fK3ssMA==", "FareInfoRef": "0t3kDvsDuDKAjY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 340.86, "gross_total": 56675, "base_fare": 200.46, "tax": 152.19, "sell": { "currency": "GBP", "total": 340.86, "base_fare": 200.46, "tax": 152.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTU4NjkuMDMsImJhc2VfZmFyZSI6MzI4NTcsInRheCI6MjQ5NDUuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NDkxMi4wMywiYmFzZV9mYXJlIjozMTkwMCwidGF4IjoyNDk0NS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjY3NSwiYmFzZV9mYXJlIjozMTkwMCwidGF4IjoyNDc3NX19", "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": "GBP", "total": 340.86, "base_fare": 200.46, "tax": 152.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "194.62", "tax": "151.15", "discount": 13.62, "ait": "1.04", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 340.86, "base_fare": 200.46, "tax": 152.19, "gross": { "base_fare": "194.62", "tax": "151.15", "discount": "13.62", "ait": "1.04", "service_charge": 7.67 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU1ODY5LjAzIiwiYmFzZV9mYXJlIjoiMzI4NTcuMDAiLCJ0YXgiOiIyNDk0NS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOTAwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjIyMzMuMDAiLCJhaXQiOiIxNzAuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNTcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTQ5MTIuMDMiLCJiYXNlX2ZhcmUiOiIzMTkwMC4wMCIsInRheCI6IjI0OTQ1LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE5MDAuMDAiLCJ0YXgiOiIyNDc3NS4wMCIsImRpc2NvdW50IjoiMjIzMy4wMCIsImFpdCI6IjE3MC4wMyIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI1NjY3NS4wMCIsImJhc2VfZmFyZSI6IjMxOTAwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjIyMzMuMDAiLCJhaXQiOiIxNzAuMDMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjU0OTEyLjAzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 340.86, "filter": { "id": "F77RT00068-4", "price": 340.86, "gross_total": 56675, "journey_duration": "PT19H35M", "journey_duration_seconds": 70500, "layover_duration": "PT12H55M", "layover_duration_seconds": 46500, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T14:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601251405kmg2026012518302036kmg202601260725sin2026012611405081", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-5", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-5-0", "itt_flight_key": "F1TT00002-5", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "0t3kDvsDuDKAgW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T08:25:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-25T14:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "584" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "A", "meal_code": null, "seat_available": "8", "FareBasis": "ABDO", "FareRuleKey": "gws-eJxNTrsOgzAM\/Bh0u20VSreEBNou7kA7sPT\/P4NLAhIn2T77\/AohmNggqmO4osO\/m57wXwIcRlvfjpsQUGYbyEbEKX\/QFljPslepRa1NSWdjwKKLNKkAW\/U5JmptK01RzqJQFnCS+UXqMX\/jquUqG+UxHKLcwT85twN6xCsW", "FareInfoRef": "0t3kDvsDuDKAzY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 350.79, "gross_total": 58984, "base_fare": 308.45, "tax": 61.48, "sell": { "currency": "GBP", "total": 350.79, "base_fare": 308.45, "tax": 61.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTc0OTcuNTksImJhc2VfZmFyZSI6NTA1NTYuNTIsInRheCI6MTAwNzYuOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjAyNS4wNywiYmFzZV9mYXJlIjo0OTA4NCwidGF4IjoxMDA3Ni45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1ODk4NCwiYmFzZV9mYXJlIjo0OTA4NCwidGF4Ijo5OTAwfX0=", "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": "GBP", "total": 350.79, "base_fare": 308.45, "tax": 61.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "299.46", "tax": "60.40", "discount": 20.96, "ait": "1.08", "service_charge": 10.81 }, "partner": { "currency": "GBP", "total": 350.79, "base_fare": 308.45, "tax": 61.48, "gross": { "base_fare": "299.46", "tax": "60.40", "discount": "20.96", "ait": "1.08", "service_charge": 10.81 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3NDk3LjU5IiwiYmFzZV9mYXJlIjoiNTA1NTYuNTIiLCJ0YXgiOiIxMDA3Ni45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDg0LjAwIiwidGF4IjoiOTkwMC4wMCIsImRpc2NvdW50IjoiMzQzNS44OCIsImFpdCI6IjE3Ni45NSIsInNlcnZpY2VfY2hhcmdlIjoiMTc3Mi41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NzIuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTYwMjUuMDciLCJiYXNlX2ZhcmUiOiI0OTA4NC4wMCIsInRheCI6IjEwMDc2Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkwODQuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiIzNDM1Ljg4IiwiYWl0IjoiMTc2Ljk1Iiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4OTg0LjAwIiwiYmFzZV9mYXJlIjoiNDkwODQuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiIzNDM1Ljg4IiwiYWl0IjoiMTc2Ljk1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NjAyNS4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 350.79, "filter": { "id": "F77RT00068-5", "price": 350.79, "gross_total": 58984, "journey_duration": "PT4H15M", "journey_duration_seconds": 15300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "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-25T08:25:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-25T14:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601250825sin202601251440584", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-6", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-6-0", "itt_flight_key": "F1TT00002-6", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAiW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-26T05: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-25", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817642", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MOWBSSBD", "FareRuleKey": "gws-eJxNjtEOwiAMRT9mue9tmbq9McDFRGUPczF78f8\/YxfQxJtAb3tKi\/fexM6iOvh\/dfh0S0LeIpBhPPftAaejCJTZDhEZ8FzeYV1DQhtiJ6JccYtaG6PFngGzzNZQEfZ6pymSOdezgTMVZTWKZQE\/c73R5im9QhLj5pH6IrmAP+WrAyEVLC8=", "FareInfoRef": "0t3kDvsDuDKAbY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAkW5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-26T08:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "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": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038664", "brand_title": "SUPER SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "8", "FareBasis": "TOWBSSMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yRAF24FumkI1h26CfWy\/\/8M0pZJWEriyM7Dey8kjpjV\/6PD3i0BcXsAEWKRnhGsTmuTQUSKdfncU5oz2g65mBSr3CpXYzgPagUjjdKkAuSaX9u77Dr1rniIUS6jUJvAQYbJaLyFdc4kdvlq+EnUwx61qS8neyyK", "FareInfoRef": "0t3kDvsDuDKARY5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 353.43, "gross_total": 59278, "base_fare": 286.86, "tax": 84.24, "sell": { "currency": "GBP", "total": 353.43, "base_fare": 286.86, "tax": 84.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTc5MjkuODgsImJhc2VfZmFyZSI6NDcwMTguNDcsInRheCI6MTM4MDYuODR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1NjU2MC40MSwiYmFzZV9mYXJlIjo0NTY0OSwidGF4IjoxMzgwNi44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1OTI3OCwiYmFzZV9mYXJlIjo0NTY0OSwidGF4IjoxMzYyOX19", "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": "GBP", "total": 353.43, "base_fare": 286.86, "tax": 84.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.50", "tax": "83.15", "discount": 19.5, "ait": "1.09", "service_charge": 10.19 }, "partner": { "currency": "GBP", "total": 353.43, "base_fare": 286.86, "tax": 84.24, "gross": { "base_fare": "278.50", "tax": "83.15", "discount": "19.50", "ait": "1.09", "service_charge": 10.19 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU3OTI5Ljg4IiwiYmFzZV9mYXJlIjoiNDcwMTguNDciLCJ0YXgiOiIxMzgwNi44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NjQ5LjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjMxOTUuNDMiLCJhaXQiOiIxNzcuODQiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMzY5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU2NTYwLjQxIiwiYmFzZV9mYXJlIjoiNDU2NDkuMDAiLCJ0YXgiOiIxMzgwNi44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1NjQ5LjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjMxOTUuNDMiLCJhaXQiOiIxNzcuODQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNTkyNzguMDAiLCJiYXNlX2ZhcmUiOiI0NTY0OS4wMCIsInRheCI6IjEzNjI5LjAwIiwiZGlzY291bnQiOiIzMTk1LjQzIiwiYWl0IjoiMTc3Ljg0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1NjU2MC40MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 353.43, "filter": { "id": "F77RT00068-6", "price": 353.43, "gross_total": 59278, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:10:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T09:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601252310kul202601260500165kul202601260825sin202601260930801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-34", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-7-0", "itt_flight_key": "F1TT00002-34", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H20M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAUW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-24", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "33F", "name": "33F", "picture": "33F.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NOWBVLBD", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfuwrdreKGBjYkMvVtOL\/\/8ZDqCJk8DO7lt28d4b7UznRv+vDu9uS8h7BDJM576v6DmRcMoOkByRt1d4riGhDbGTUK64RVcbo8VBAQsXa6gIR73THMV6G9SgmQ5lNYpVAT9zvcnmOT1ComnzJH0RL9BP9eoDHqUsKg==", "FareInfoRef": "0t3kDvsDuDKApc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAWW5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T08:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT01H25M", "lay_over_date": "2026-01-25", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "5", "FareBasis": "TOWBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexqN0t0KdBOILTuwgXrh\/8\/AbUHCUmpXTpzEGFXUi3Mh\/qPDu1sTbL8ABmU9boZeB18\/GSISsK2v83NeMlqGHmhZtRu72pj6MZAwyaTNKkCu732fS5Z3TCY7lM0okhP4ifFKaae0LVmUmwfia8kRPJRTHyOqLII=", "FareInfoRef": "0t3kDvsDuDKA3c5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 363.52, "gross_total": 60995, "base_fare": 297.65, "tax": 84.27, "sell": { "currency": "GBP", "total": 363.52, "base_fare": 297.65, "tax": 84.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTk1ODMuMzUsImJhc2VfZmFyZSI6NDg3ODYuOTgsInRheCI6MTM4MTEuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1ODE2Mi4zNywiYmFzZV9mYXJlIjo0NzM2NiwidGF4IjoxMzgxMS45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDk5NSwiYmFzZV9mYXJlIjo0NzM2NiwidGF4IjoxMzYyOX19", "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": "GBP", "total": 363.52, "base_fare": 297.65, "tax": 84.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "288.98", "tax": "83.15", "discount": 20.23, "ait": "1.12", "service_charge": 10.5 }, "partner": { "currency": "GBP", "total": 363.52, "base_fare": 297.65, "tax": 84.27, "gross": { "base_fare": "288.98", "tax": "83.15", "discount": "20.23", "ait": "1.12", "service_charge": 10.5 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTgzLjM1IiwiYmFzZV9mYXJlIjoiNDg3ODYuOTgiLCJ0YXgiOiIxMzgxMS45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MzY2LjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjMzMTUuNjIiLCJhaXQiOiIxODIuOTkiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MjAuOTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNDIwLjk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTYyLjM3IiwiYmFzZV9mYXJlIjoiNDczNjYuMDAiLCJ0YXgiOiIxMzgxMS45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MzY2LjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjMzMTUuNjIiLCJhaXQiOiIxODIuOTkiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjA5OTUuMDAiLCJiYXNlX2ZhcmUiOiI0NzM2Ni4wMCIsInRheCI6IjEzNjI5LjAwIiwiZGlzY291bnQiOiIzMzE1LjYyIiwiYWl0IjoiMTgyLjk5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1ODE2Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 363.52, "filter": { "id": "F77RT00068-7", "price": 363.52, "gross_total": 60995, "journey_duration": "PT6H20M", "journey_duration_seconds": 22800, "layover_duration": "PT1H25M", "layover_duration_seconds": 5100, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "33F", "aircraft_name": "33F", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-25T01:10:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-25T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250110kul202601250700161kul202601250825sin202601250930801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-35", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-8-0", "itt_flight_key": "F1TT00002-35", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "2H50M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAYW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T14:05:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-25T18:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT2H25M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCFF", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyRt12OqNGg9LId11ZTL\/v+MOUknDQQYGQwhBCduFtUl\/NuAz\/A4kc8IZDjGsWd4ETdB2RWIyILnkeQdzdBFSObm5araBuNkIwvMm3SqGkrL2xrJdWVqKuppVMgN\/EC6E+Z1e6XR18sc14uSG\/gpt74V3iwB", "FareInfoRef": "0t3kDvsDuDKAFd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0t3kDvsDuDKAaW5aDKAAAA==", "origin": "KMG", "departure_time": "2026-01-25T21:20:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T01:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H20M", "distance": "1643", "lay_over": "PT02H50M", "lay_over_date": "2026-01-25", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9647" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "9647" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCFF", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyRt12OqNGg9LId11ZTL\/v+MOUknDQQYGQwhBCduFtUl\/NuAz\/A4kc8IZDjGsWd4ETdB2RWIyILnkeQdzdBFSObm5araBuNkIwvMm3SqGkrL2xrJdWVqKuppVMgN\/EC6E+Z1e6XR18sc14uSG\/gpt74V3iwB", "FareInfoRef": "0t3kDvsDuDKAFd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 369.93, "gross_total": 61625, "base_fare": 231.57, "tax": 152.28, "sell": { "currency": "GBP", "total": 369.93, "base_fare": 231.57, "tax": 152.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjA2MzUuODgsImJhc2VfZmFyZSI6Mzc5NTUuNSwidGF4IjoyNDk1OS44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTMwLjM4LCJiYXNlX2ZhcmUiOjM2ODUwLCJ0YXgiOjI0OTU5Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYxNjI1LCJiYXNlX2ZhcmUiOjM2ODUwLCJ0YXgiOjI0Nzc1fX0=", "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": "GBP", "total": 369.93, "base_fare": 231.57, "tax": 152.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "224.82", "tax": "151.15", "discount": 15.74, "ait": "1.13", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 369.93, "base_fare": 231.57, "tax": 152.28, "gross": { "base_fare": "224.82", "tax": "151.15", "discount": "15.74", "ait": "1.13", "service_charge": 8.57 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwNjM1Ljg4IiwiYmFzZV9mYXJlIjoiMzc5NTUuNTAiLCJ0YXgiOiIyNDk1OS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2ODUwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjI1NzkuNTAiLCJhaXQiOiIxODQuODgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0MDUuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMTA1LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTMwLjM4IiwiYmFzZV9mYXJlIjoiMzY4NTAuMDAiLCJ0YXgiOiIyNDk1OS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2ODUwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjI1NzkuNTAiLCJhaXQiOiIxODQuODgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjE2MjUuMDAiLCJiYXNlX2ZhcmUiOiIzNjg1MC4wMCIsInRheCI6IjI0Nzc1LjAwIiwiZGlzY291bnQiOiIyNTc5LjUwIiwiYWl0IjoiMTg0Ljg4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1OTUzMC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 369.93, "filter": { "id": "F77RT00068-8", "price": 369.93, "gross_total": 61625, "journey_duration": "PT9H35M", "journey_duration_seconds": 34500, "layover_duration": "PT2H50M", "layover_duration_seconds": 10200, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T14:05:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T01:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601251405kmg2026012518302036kmg202601252120sin2026012601409647", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-36", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-9-0", "itt_flight_key": "F1TT00002-36", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "12H55M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAYW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T14:05:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KMG", "arrival_time": "2026-01-25T18:30:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT2H25M", "distance": "794", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "2036" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCFF", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyRt12OqNGg9LId11ZTL\/v+MOUknDQQYGQwhBCduFtUl\/NuAz\/A4kc8IZDjGsWd4ETdB2RWIyILnkeQdzdBFSObm5araBuNkIwvMm3SqGkrL2xrJdWVqKuppVMgN\/EC6E+Z1e6XR18sc14uSG\/gpt74V3iwB", "FareInfoRef": "0t3kDvsDuDKAFd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0t3kDvsDuDKAcW5aDKAAAA==", "origin": "KMG", "departure_time": "2026-01-26T07:25:00.000+08:00", "origin_terminal": null, "origin_airport": { "name": "Kunming Changshui International Airport", "city": "Kunming", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T11:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H15M", "distance": "1643", "lay_over": "PT12H55M", "lay_over_date": "2026-01-25", "aircraft": { "code": "73L", "name": "73L", "picture": "73L.png" }, "operating": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "5081" }, "marketing": { "carrier": "MU", "carrier_name": "China Eastern Airlines", "carrier_logo": "MU.png", "flight_number": "5081" }, "booking_class": { "brand_id": "1987452", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "FareBasis": "RSE0WCFF", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyRt12OqNGg9LId11ZTL\/v+MOUknDQQYGQwhBCduFtUl\/NuAz\/A4kc8IZDjGsWd4ETdB2RWIyILnkeQdzdBFSObm5araBuNkIwvMm3SqGkrL2xrJdWVqKuppVMgN\/EC6E+Z1e6XR18sc14uSG\/gpt74V3iwB", "FareInfoRef": "0t3kDvsDuDKAFd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 369.93, "gross_total": 61625, "base_fare": 231.57, "tax": 152.28, "sell": { "currency": "GBP", "total": 369.93, "base_fare": 231.57, "tax": 152.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjA2MzUuODgsImJhc2VfZmFyZSI6Mzc5NTUuNSwidGF4IjoyNDk1OS44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjU5NTMwLjM4LCJiYXNlX2ZhcmUiOjM2ODUwLCJ0YXgiOjI0OTU5Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYxNjI1LCJiYXNlX2ZhcmUiOjM2ODUwLCJ0YXgiOjI0Nzc1fX0=", "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": "GBP", "total": 369.93, "base_fare": 231.57, "tax": 152.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "224.82", "tax": "151.15", "discount": 15.74, "ait": "1.13", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 369.93, "base_fare": 231.57, "tax": 152.28, "gross": { "base_fare": "224.82", "tax": "151.15", "discount": "15.74", "ait": "1.13", "service_charge": 8.57 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwNjM1Ljg4IiwiYmFzZV9mYXJlIjoiMzc5NTUuNTAiLCJ0YXgiOiIyNDk1OS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2ODUwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjI1NzkuNTAiLCJhaXQiOiIxODQuODgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0MDUuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxMTA1LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU5NTMwLjM4IiwiYmFzZV9mYXJlIjoiMzY4NTAuMDAiLCJ0YXgiOiIyNDk1OS44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2ODUwLjAwIiwidGF4IjoiMjQ3NzUuMDAiLCJkaXNjb3VudCI6IjI1NzkuNTAiLCJhaXQiOiIxODQuODgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjE2MjUuMDAiLCJiYXNlX2ZhcmUiOiIzNjg1MC4wMCIsInRheCI6IjI0Nzc1LjAwIiwiZGlzY291bnQiOiIyNTc5LjUwIiwiYWl0IjoiMTg0Ljg4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo1OTUzMC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 369.93, "filter": { "id": "F77RT00068-9", "price": 369.93, "gross_total": 61625, "journey_duration": "PT19H35M", "journey_duration_seconds": 70500, "layover_duration": "PT12H55M", "layover_duration_seconds": 46500, "carrier_operating": "MU", "carrier_marketing": "MU", "aircraft": "73L", "aircraft_name": "73L", "cabin_class": "Economy", "connecting_airport": [ "KMG" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T14:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T11:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601251405kmg2026012518302036kmg202601260725sin2026012611405081", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-37", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-10-0", "itt_flight_key": "F1TT00002-37", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAUW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T01:10:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T07:00:00.000+08:00", "destination_terminal": null, "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-24", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "33F", "name": "33F", "picture": "33F.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "161" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NOWBVLBD", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfuwrdreKGBjYkMvVtOL\/\/8ZDqCJk8DO7lt28d4b7UznRv+vDu9uS8h7BDJM576v6DmRcMoOkByRt1d4riGhDbGTUK64RVcbo8VBAQsXa6gIR73THMV6G9SgmQ5lNYpVAT9zvcnmOT1ComnzJH0RL9BP9eoDHqUsKg==", "FareInfoRef": "0t3kDvsDuDKApc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAeW5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T10:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T11:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H00M", "distance": "186", "lay_over": "PT03H30M", "lay_over_date": "2026-01-25", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "803" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MOWBVLMY", "FareRuleKey": "gws-eJxNTssOwjAM+5jJ9yQC1t0KdNMQa3aAgXrh\/z+DpGUSlpI4svOIMQrJiZhD\/EeHT7cm6HYFFGLxuCl6oVCbAiKjeX1fXksuaDvkaJJWuVWuxnQYgxVMNEmTHCg137fFdw1M7iGGX4ZTm8BOxtmontMzFxK7PBh+EvWwR23qCxxnLHM=", "FareInfoRef": "0t3kDvsDuDKAzc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 384.42, "gross_total": 64554, "base_fare": 320.01, "tax": 84.33, "sell": { "currency": "GBP", "total": 384.42, "base_fare": 320.01, "tax": 84.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjMwMTAuNjcsImJhc2VfZmFyZSI6NTI0NTIuNzUsInRheCI6MTM4MjIuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MTQ4Mi45MiwiYmFzZV9mYXJlIjo1MDkyNSwidGF4IjoxMzgyMi42NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDU1NCwiYmFzZV9mYXJlIjo1MDkyNSwidGF4IjoxMzYyOX19", "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": "GBP", "total": 384.42, "base_fare": 320.01, "tax": 84.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "310.69", "tax": "83.15", "discount": 21.75, "ait": "1.18", "service_charge": 11.15 }, "partner": { "currency": "GBP", "total": 384.42, "base_fare": 320.01, "tax": 84.33, "gross": { "base_fare": "310.69", "tax": "83.15", "discount": "21.75", "ait": "1.18", "service_charge": 11.15 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzMDEwLjY3IiwiYmFzZV9mYXJlIjoiNTI0NTIuNzUiLCJ0YXgiOiIxMzgyMi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOTI1LjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjM1NjQuNzUiLCJhaXQiOiIxOTMuNjciLCJzZXJ2aWNlX2NoYXJnZSI6IjE4MjcuNzUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNTI3Ljc1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxNDgyLjkyIiwiYmFzZV9mYXJlIjoiNTA5MjUuMDAiLCJ0YXgiOiIxMzgyMi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOTI1LjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjM1NjQuNzUiLCJhaXQiOiIxOTMuNjciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ1NTQuMDAiLCJiYXNlX2ZhcmUiOiI1MDkyNS4wMCIsInRheCI6IjEzNjI5LjAwIiwiZGlzY291bnQiOiIzNTY0Ljc1IiwiYWl0IjoiMTkzLjY3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2MTQ4Mi45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 384.42, "filter": { "id": "F77RT00068-10", "price": 384.42, "gross_total": 64554, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "33F", "aircraft_name": "33F", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-25T01:10:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-25T11:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250110kul202601250700161kul202601251030sin202601251130803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-33", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-11-0", "itt_flight_key": "F1TT00002-33", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H15M", "transit_time": null, "routes": [ { "air_segment_key": "0t3kDvsDuDKASW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:25:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-26T05:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H15M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "307" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "U", "meal_code": null, "seat_available": "9", "FareBasis": "UBDSGO", "FareRuleKey": "gws-eJxNjj0OwjAMhQ9Tvd22WtIxTUKBxQyhQxfufwxeEpCw5PjFn\/9ijCZ2EdU1\/tuE95Qq\/MiAw+j14ZgXEYHyd4JqxZFKvT0xRthC4B2OqL0sW54ZsMseBmqGs79ly2RjLl3RFqNJJvAT1zulb+WVigTuZc6+SAJ4J7s+rBsrdw==", "FareInfoRef": "0t3kDvsDuDKAfc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 386.85, "gross_total": 65120, "base_fare": 347, "tax": 61.59, "sell": { "currency": "GBP", "total": 386.85, "base_fare": 347, "tax": 61.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjM0MDYuNTYsImJhc2VfZmFyZSI6NTY4NzYuNiwidGF4IjoxMDA5NS4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYxNzQ5Ljk2LCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjEwMDk1LjM2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY1MTIwLCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjk5MDB9fQ==", "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": "GBP", "total": 386.85, "base_fare": 347, "tax": 61.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "336.90", "tax": "60.40", "discount": 23.58, "ait": "1.19", "service_charge": 11.94 }, "partner": { "currency": "GBP", "total": 386.85, "base_fare": 347, "tax": 61.59, "gross": { "base_fare": "336.90", "tax": "60.40", "discount": "23.58", "ait": "1.19", "service_charge": 11.94 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzNDA2LjU2IiwiYmFzZV9mYXJlIjoiNTY4NzYuNjAiLCJ0YXgiOiIxMDA5NS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiOTkwMC4wMCIsImRpc2NvdW50IjoiMzg2NS40MCIsImFpdCI6IjE5NS4zNiIsInNlcnZpY2VfY2hhcmdlIjoiMTk1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NTYuNjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjE3NDkuOTYiLCJiYXNlX2ZhcmUiOiI1NTIyMC4wMCIsInRheCI6IjEwMDk1LjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUyMjAuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiIzODY1LjQwIiwiYWl0IjoiMTk1LjM2Iiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1MTIwLjAwIiwiYmFzZV9mYXJlIjoiNTUyMjAuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiIzODY1LjQwIiwiYWl0IjoiMTk1LjM2Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2MTc0OS45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 386.85, "filter": { "id": "F77RT00068-11", "price": 386.85, "gross_total": 65120, "journey_duration": "PT4H15M", "journey_duration_seconds": 15300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:25:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T05:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252325sin202601260540307", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-38", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-12-0", "itt_flight_key": "F1TT00002-38", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "3H25M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAiW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:10:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-26T05: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-25", "flight_time": "PT3H50M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "165" }, "booking_class": { "brand_id": "1817641", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "MOWBVLBD", "FareRuleKey": "gws-eJxNjkEOgzAMBB+D9u4YKHALiYsqlYZLacWl\/38Gm6SVulLitcex471X0Ys4N\/p\/Nfg0myHtEUhQnvu+ou0nEThmB0RkxGN7h9caDHWI9kSp4BpdaYwaOwYssmhFWTjKbXMka4eODZzpkFcjWxbwM9cbbZrtGUyUmyfqi2QAf8pXJyJ4LDM=", "FareInfoRef": "0t3kDvsDuDKABd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAkW5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-26T08:25:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T09:30:00.000+08:00", "destination_terminal": "4", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H05M", "distance": "186", "lay_over": "PT03H25M", "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": "801" }, "marketing": { "carrier": "OD", "carrier_name": "Malindo Air", "carrier_logo": "OD.png", "flight_number": "801" }, "booking_class": { "brand_id": "2038663", "brand_title": "VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "8", "FareBasis": "TOWBVLMY", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkexqN0t0KdBOILTuwgXrh\/8\/AbUHCUmpXTpzEGFXUi3Mh\/qPDu1sTbL8ABmU9boZeB18\/GSISsK2v83NeMlqGHmhZtRu72pj6MZAwyaTNKkCu732fS5Z3TCY7lM0okhP4ifFKaae0LVmUmwfia8kRPJRTHyOqLII=", "FareInfoRef": "0t3kDvsDuDKA3c5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 399.57, "gross_total": 67131, "base_fare": 336.21, "tax": 84.38, "sell": { "currency": "GBP", "total": 399.57, "base_fare": 336.21, "tax": 84.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjU0OTIuMzIsImJhc2VfZmFyZSI6NTUxMDcuMDYsInRheCI6MTM4MzAuNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjYzODg3LjI2LCJiYXNlX2ZhcmUiOjUzNTAyLCJ0YXgiOjEzODMwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjcxMzEsImJhc2VfZmFyZSI6NTM1MDIsInRheCI6MTM2Mjl9fQ==", "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": "GBP", "total": 399.57, "base_fare": 336.21, "tax": 84.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "326.42", "tax": "83.15", "discount": 22.85, "ait": "1.23", "service_charge": 11.62 }, "partner": { "currency": "GBP", "total": 399.57, "base_fare": 336.21, "tax": 84.38, "gross": { "base_fare": "326.42", "tax": "83.15", "discount": "22.85", "ait": "1.23", "service_charge": 11.62 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY1NDkyLjMyIiwiYmFzZV9mYXJlIjoiNTUxMDcuMDYiLCJ0YXgiOiIxMzgzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNTAyLjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjM3NDUuMTQiLCJhaXQiOiIyMDEuNDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5MDUuMDYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNjA1LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYzODg3LjI2IiwiYmFzZV9mYXJlIjoiNTM1MDIuMDAiLCJ0YXgiOiIxMzgzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNTAyLjAwIiwidGF4IjoiMTM2MjkuMDAiLCJkaXNjb3VudCI6IjM3NDUuMTQiLCJhaXQiOiIyMDEuNDAiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjcxMzEuMDAiLCJiYXNlX2ZhcmUiOiI1MzUwMi4wMCIsInRheCI6IjEzNjI5LjAwIiwiZGlzY291bnQiOiIzNzQ1LjE0IiwiYWl0IjoiMjAxLjQwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2Mzg4Ny4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 399.57, "filter": { "id": "F77RT00068-12", "price": 399.57, "gross_total": 67131, "journey_duration": "PT8H20M", "journey_duration_seconds": 30000, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "OD", "carrier_marketing": "OD", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:10:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T09:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601252310kul202601260500165kul202601260825sin202601260930801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-7", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-13-0", "itt_flight_key": "F1TT00002-7", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAmW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-01-25T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-01-25", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "3", "FareBasis": "WOWBD", "FareRuleKey": "gws-eJxNTtEKwzAI\/Jhy7yrJmr6lTVo6GNnDVkpf9v+fsUvCYIJ6euoZYzSxm6iG+G8DPsPxQDkSUGD0173AhUkEyuqCiAScz3PJ6BfMs18a17O2qWTJMWGTzTpVDVeLeU7k3KQc4EFF1UWFbOAH1p2wzPm9ZDHKiveesp2UEXyUe1\/kHSvo", "FareInfoRef": "0t3kDvsDuDKA9Y5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAoW5aDKAAAA==", "origin": "CMB", "departure_time": "2026-01-26T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-26T08:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H05M", "distance": "1709", "lay_over": "PT09H40M", "lay_over_date": "2026-01-25", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308418", "brand_title": "Economy Semi Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "3", "FareBasis": "WOWBD", "FareRuleKey": "gws-eJxNTtEKwzAI\/Jhy7yrJmr6lTVo6GNnDVkpf9v+fsUvCYIJ6euoZYzSxm6iG+G8DPsPxQDkSUGD0173AhUkEyuqCiAScz3PJ6BfMs18a17O2qWTJMWGTzTpVDVeLeU7k3KQc4EFF1UWFbOAH1p2wzPm9ZDHKiveesp2UEXyUe1\/kHSvo", "FareInfoRef": "0t3kDvsDuDKA9Y5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 416.4, "gross_total": 70151, "base_fare": 378.62, "tax": 61.68, "sell": { "currency": "GBP", "total": 416.4, "base_fare": 378.62, "tax": 61.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjgyNTEuNDEsImJhc2VfZmFyZSI6NjIwNTguNTMsInRheCI6MTAxMTAuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NjQ0My44OCwiYmFzZV9mYXJlIjo2MDI1MSwidGF4IjoxMDExMC40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE1MSwiYmFzZV9mYXJlIjo2MDI1MSwidGF4Ijo5OTAwfX0=", "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": "GBP", "total": 416.4, "base_fare": 378.62, "tax": 61.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "367.59", "tax": "60.40", "discount": 25.73, "ait": "1.28", "service_charge": 12.86 }, "partner": { "currency": "GBP", "total": 416.4, "base_fare": 378.62, "tax": 61.68, "gross": { "base_fare": "367.59", "tax": "60.40", "discount": "25.73", "ait": "1.28", "service_charge": 12.86 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4MjUxLjQxIiwiYmFzZV9mYXJlIjoiNjIwNTguNTMiLCJ0YXgiOiIxMDExMC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMjUxLjAwIiwidGF4IjoiOTkwMC4wMCIsImRpc2NvdW50IjoiNDIxNy41NyIsImFpdCI6IjIxMC40NSIsInNlcnZpY2VfY2hhcmdlIjoiMjEwNy41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4MDcuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjY0NDMuODgiLCJiYXNlX2ZhcmUiOiI2MDI1MS4wMCIsInRheCI6IjEwMTEwLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjAyNTEuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiI0MjE3LjU3IiwiYWl0IjoiMjEwLjQ1Iiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMTUxLjAwIiwiYmFzZV9mYXJlIjoiNjAyNTEuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiI0MjE3LjU3IiwiYWl0IjoiMjEwLjQ1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2NjQ0My44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 416.4, "filter": { "id": "F77RT00068-13", "price": 416.4, "gross_total": 70151, "journey_duration": "PT17H10M", "journey_duration_seconds": 61800, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T13:00:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251300cmb202601251555190cmb202601260135sin202601260810306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-10", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-14-0", "itt_flight_key": "F1TT00002-10", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H40M", "transit_time": "23H10M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAqW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-25T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YXSDC", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d2mCUlvEFO1USUuaaRy6f+f0QVSqZbMrj1gE0Jw4ryoLuE\/BnyGuCEfBmQ45r5ljJOIQFkV0C14Hpfy3pOhD3ETUW64q7aL5mykwGZqQzVQ2pmikfXJTEVdjWrZwM\/cHrQ5ptea7omb9er9mk4oM\/hXvvsCdE4stw==", "FareInfoRef": "0t3kDvsDuDKAJZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAwW5aDKAAAA==", "origin": "DEL", "departure_time": "2026-01-26T23:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-27T07:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT5H30M", "distance": "2584", "lay_over": "PT23H10M", "lay_over_date": "2026-01-25", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2380" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2380" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YXSDC", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d2mCUlvEFO1USUuaaRy6f+f0QVSqZbMrj1gE0Jw4ryoLuE\/BnyGuCEfBmQ45r5ljJOIQFkV0C14Hpfy3pOhD3ETUW64q7aL5mykwGZqQzVQ2pmikfXJTEVdjWrZwM\/cHrQ5ptea7omb9er9mk4oM\/hXvvsCdE4stw==", "FareInfoRef": "0t3kDvsDuDKAJZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 427.07, "gross_total": 71692, "base_fare": 347, "tax": 101.81, "sell": { "currency": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk5OTguMjgsImJhc2VfZmFyZSI6NTY4NzYuNiwidGF4IjoxNjY4Ny4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY4MzQxLjY4LCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjE2Njg3LjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcxNjkyLCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "336.90", "tax": "100.50", "discount": 23.58, "ait": "1.31", "service_charge": 11.94 }, "partner": { "currency": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81, "gross": { "base_fare": "336.90", "tax": "100.50", "discount": "23.58", "ait": "1.31", "service_charge": 11.94 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5OTk4LjI4IiwiYmFzZV9mYXJlIjoiNTY4NzYuNjAiLCJ0YXgiOiIxNjY4Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4NjUuNDAiLCJhaXQiOiIyMTUuMDgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5NTYuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4MzQxLjY4IiwiYmFzZV9mYXJlIjoiNTUyMjAuMDAiLCJ0YXgiOiIxNjY4Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4NjUuNDAiLCJhaXQiOiIyMTUuMDgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzE2OTIuMDAiLCJiYXNlX2ZhcmUiOiI1NTIyMC4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiIzODY1LjQwIiwiYWl0IjoiMjE1LjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2ODM0MS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 427.07, "filter": { "id": "F77RT00068-14", "price": 427.07, "gross_total": 71692, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT23H10M", "layover_duration_seconds": 83400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T21:20:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T07:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252120del202601252350238del202601262300sin2026012707002380", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-8", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-15-0", "itt_flight_key": "F1TT00002-8", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAqW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-25T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YXSDC", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d2mCUlvEFO1USUuaaRy6f+f0QVSqZbMrj1gE0Jw4ryoLuE\/BnyGuCEfBmQ45r5ljJOIQFkV0C14Hpfy3pOhD3ETUW64q7aL5mykwGZqQzVQ2pmikfXJTEVdjWrZwM\/cHrQ5ptea7omb9er9mk4oM\/hXvvsCdE4stw==", "FareInfoRef": "0t3kDvsDuDKAJZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAsW5aDKAAAA==", "origin": "DEL", "departure_time": "2026-01-26T09:45:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T18:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT6H05M", "distance": "2584", "lay_over": "PT09H55M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YXSDC", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d2mCUlvEFO1USUuaaRy6f+f0QVSqZbMrj1gE0Jw4ryoLuE\/BnyGuCEfBmQ45r5ljJOIQFkV0C14Hpfy3pOhD3ETUW64q7aL5mykwGZqQzVQ2pmikfXJTEVdjWrZwM\/cHrQ5ptea7omb9er9mk4oM\/hXvvsCdE4stw==", "FareInfoRef": "0t3kDvsDuDKAJZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 427.07, "gross_total": 71692, "base_fare": 347, "tax": 101.81, "sell": { "currency": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk5OTguMjgsImJhc2VfZmFyZSI6NTY4NzYuNiwidGF4IjoxNjY4Ny4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY4MzQxLjY4LCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjE2Njg3LjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcxNjkyLCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "336.90", "tax": "100.50", "discount": 23.58, "ait": "1.31", "service_charge": 11.94 }, "partner": { "currency": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81, "gross": { "base_fare": "336.90", "tax": "100.50", "discount": "23.58", "ait": "1.31", "service_charge": 11.94 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5OTk4LjI4IiwiYmFzZV9mYXJlIjoiNTY4NzYuNjAiLCJ0YXgiOiIxNjY4Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4NjUuNDAiLCJhaXQiOiIyMTUuMDgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5NTYuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4MzQxLjY4IiwiYmFzZV9mYXJlIjoiNTUyMjAuMDAiLCJ0YXgiOiIxNjY4Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4NjUuNDAiLCJhaXQiOiIyMTUuMDgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzE2OTIuMDAiLCJiYXNlX2ZhcmUiOiI1NTIyMC4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiIzODY1LjQwIiwiYWl0IjoiMjE1LjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2ODM0MS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 427.07, "filter": { "id": "F77RT00068-15", "price": 427.07, "gross_total": 71692, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T21:20:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252120del202601252350238del202601260945sin2026012618202115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-9", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-16-0", "itt_flight_key": "F1TT00002-9", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAqW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-25T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YXSDC", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d2mCUlvEFO1USUuaaRy6f+f0QVSqZbMrj1gE0Jw4ryoLuE\/BnyGuCEfBmQ45r5ljJOIQFkV0C14Hpfy3pOhD3ETUW64q7aL5mykwGZqQzVQ2pmikfXJTEVdjWrZwM\/cHrQ5ptea7omb9er9mk4oM\/hXvvsCdE4stw==", "FareInfoRef": "0t3kDvsDuDKAJZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAuW5aDKAAAA==", "origin": "DEL", "departure_time": "2026-01-26T13:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T21:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT5H55M", "distance": "2584", "lay_over": "PT13H30M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2382" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2382" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YXSDC", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d2mCUlvEFO1USUuaaRy6f+f0QVSqZbMrj1gE0Jw4ryoLuE\/BnyGuCEfBmQ45r5ljJOIQFkV0C14Hpfy3pOhD3ETUW64q7aL5mykwGZqQzVQ2pmikfXJTEVdjWrZwM\/cHrQ5ptea7omb9er9mk4oM\/hXvvsCdE4stw==", "FareInfoRef": "0t3kDvsDuDKAJZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 427.07, "gross_total": 71692, "base_fare": 347, "tax": 101.81, "sell": { "currency": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Njk5OTguMjgsImJhc2VfZmFyZSI6NTY4NzYuNiwidGF4IjoxNjY4Ny4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY4MzQxLjY4LCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjE2Njg3LjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcxNjkyLCJiYXNlX2ZhcmUiOjU1MjIwLCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "336.90", "tax": "100.50", "discount": 23.58, "ait": "1.31", "service_charge": 11.94 }, "partner": { "currency": "GBP", "total": 427.07, "base_fare": 347, "tax": 101.81, "gross": { "base_fare": "336.90", "tax": "100.50", "discount": "23.58", "ait": "1.31", "service_charge": 11.94 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY5OTk4LjI4IiwiYmFzZV9mYXJlIjoiNTY4NzYuNjAiLCJ0YXgiOiIxNjY4Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4NjUuNDAiLCJhaXQiOiIyMTUuMDgiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5NTYuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4MzQxLjY4IiwiYmFzZV9mYXJlIjoiNTUyMjAuMDAiLCJ0YXgiOiIxNjY4Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MjIwLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjM4NjUuNDAiLCJhaXQiOiIyMTUuMDgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzE2OTIuMDAiLCJiYXNlX2ZhcmUiOiI1NTIyMC4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiIzODY1LjQwIiwiYWl0IjoiMjE1LjA4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2ODM0MS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 427.07, "filter": { "id": "F77RT00068-16", "price": 427.07, "gross_total": 71692, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252120del202601252350238del202601261320sin2026012621452382", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-11", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-17-0", "itt_flight_key": "F1TT00002-11", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAyW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T02:00:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-25T05:30:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-24", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "340" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "1", "FareBasis": "KLOSTN", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2uIo3NrusGg0mgof14P9\/hgNo4iSl0z5oCSGY2F5UffjXgPdQTkjPGUgwRr4kjEJBWW2g87je7rmQtxE2EqQGe9Z2LVp0TFhldR1VYWvnMs1kfS5DURejWjbwM\/FMm6al5CKOe70\/7h6vL5QD+FO++wAa9Sx1", "FareInfoRef": "0t3kDvsDuDKAcZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKA0W5aDKAAAA==", "origin": "BKK", "departure_time": "2026-01-25T08:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-25T11:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT2H15M", "distance": "890", "lay_over": "PT02H30M", "lay_over_date": "2026-01-25", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "403" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "1", "FareBasis": "KLOSTN", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2uIo3NrusGg0mgof14P9\/hgNo4iSl0z5oCSGY2F5UffjXgPdQTkjPGUgwRr4kjEJBWW2g87je7rmQtxE2EqQGe9Z2LVp0TFhldR1VYWvnMs1kfS5DURejWjbwM\/FMm6al5CKOe70\/7h6vL5QD+FO++wAa9Sx1", "FareInfoRef": "0t3kDvsDuDKAcZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 431.61, "gross_total": 72679, "base_fare": 385.56, "tax": 70.42, "sell": { "currency": "GBP", "total": 431.61, "base_fare": 385.56, "tax": 70.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA3NDIuODQsImJhc2VfZmFyZSI6NjMxOTUuNjUsInRheCI6MTE1NDIuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2ODkwMi4xOSwiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxMTU0Mi4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MjY3OSwiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxMTMyNH19", "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": "GBP", "total": 431.61, "base_fare": 385.56, "tax": 70.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "374.33", "tax": "69.09", "discount": 26.2, "ait": "1.33", "service_charge": 13.06 }, "partner": { "currency": "GBP", "total": 431.61, "base_fare": 385.56, "tax": 70.42, "gross": { "base_fare": "374.33", "tax": "69.09", "discount": "26.20", "ait": "1.33", "service_charge": 13.06 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwNzQyLjg0IiwiYmFzZV9mYXJlIjoiNjMxOTUuNjUiLCJ0YXgiOiIxMTU0Mi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTEzMjQuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMTguMDQiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNDAuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODQwLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjY4OTAyLjE5IiwiYmFzZV9mYXJlIjoiNjEzNTUuMDAiLCJ0YXgiOiIxMTU0Mi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTEzMjQuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMTguMDQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzI2NzkuMDAiLCJiYXNlX2ZhcmUiOiI2MTM1NS4wMCIsInRheCI6IjExMzI0LjAwIiwiZGlzY291bnQiOiI0Mjk0Ljg1IiwiYWl0IjoiMjE4LjA0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo2ODkwMi4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 431.61, "filter": { "id": "F77RT00068-17", "price": 431.61, "gross_total": 72679, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-25T02:00:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-25T11:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601250200bkk202601250530340bkk202601250800sin202601251115403", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-40", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-18-0", "itt_flight_key": "F1TT00002-40", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H0M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAqW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-25T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuVqg36GK0MeFSG8PF\/\/8MB9DETWAG3jJLjNGJ86K6xP+a8J7ShnIYUOC49q1g9kEEylOFiCx4HKf62rNhhLgzUel4qPZGczZTYIHaUSvUvudkZCOZmYo2Gs3yAj9zvdOWlJ9rvmVO1ov3a\/5CCeBf+e4DetUsxg==", "FareInfoRef": "0t3kDvsDuDKAVd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAsW5aDKAAAA==", "origin": "DEL", "departure_time": "2026-01-26T09:45:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T18:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT6H05M", "distance": "2584", "lay_over": "PT09H55M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2115" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuVqg36GK0MeFSG8PF\/\/8MB9DETWAG3jJLjNGJ86K6xP+a8J7ShnIYUOC49q1g9kEEylOFiCx4HKf62rNhhLgzUel4qPZGczZTYIHaUSvUvudkZCOZmYo2Gs3yAj9zvdOWlJ9rvmVO1ov3a\/5CCeBf+e4DetUsxg==", "FareInfoRef": "0t3kDvsDuDKAVd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 439.32, "gross_total": 73778, "base_fare": 360.11, "tax": 101.85, "sell": { "currency": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIwMDcuMSwiYmFzZV9mYXJlIjo1OTAyNS4xOCwidGF4IjoxNjY5My4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcwMjg3LjkyLCJiYXNlX2ZhcmUiOjU3MzA2LCJ0YXgiOjE2NjkzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNzc4LCJiYXNlX2ZhcmUiOjU3MzA2LCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "349.62", "tax": "100.50", "discount": 24.47, "ait": "1.35", "service_charge": 12.32 }, "partner": { "currency": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85, "gross": { "base_fare": "349.62", "tax": "100.50", "discount": "24.47", "ait": "1.35", "service_charge": 12.32 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMDA3LjEwIiwiYmFzZV9mYXJlIjoiNTkwMjUuMTgiLCJ0YXgiOiIxNjY5My4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MzA2LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQwMTEuNDIiLCJhaXQiOiIyMjEuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwMTkuMTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNzE5LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMjg3LjkyIiwiYmFzZV9mYXJlIjoiNTczMDYuMDAiLCJ0YXgiOiIxNjY5My4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MzA2LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQwMTEuNDIiLCJhaXQiOiIyMjEuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzM3NzguMDAiLCJiYXNlX2ZhcmUiOiI1NzMwNi4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0MDExLjQyIiwiYWl0IjoiMjIxLjM0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3MDI4Ny45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 439.32, "filter": { "id": "F77RT00068-18", "price": 439.32, "gross_total": 73778, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T21:20:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252120del202601252350238del202601260945sin2026012618202115", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-41", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-19-0", "itt_flight_key": "F1TT00002-41", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "13H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAqW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-25T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuVqg36GK0MeFSG8PF\/\/8MB9DETWAG3jJLjNGJ86K6xP+a8J7ShnIYUOC49q1g9kEEylOFiCx4HKf62rNhhLgzUel4qPZGczZTYIHaUSvUvudkZCOZmYo2Gs3yAj9zvdOWlJ9rvmVO1ov3a\/5CCeBf+e4DetUsxg==", "FareInfoRef": "0t3kDvsDuDKAVd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAuW5aDKAAAA==", "origin": "DEL", "departure_time": "2026-01-26T13:20:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T21:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT5H55M", "distance": "2584", "lay_over": "PT13H30M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2382" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2382" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuVqg36GK0MeFSG8PF\/\/8MB9DETWAG3jJLjNGJ86K6xP+a8J7ShnIYUOC49q1g9kEEylOFiCx4HKf62rNhhLgzUel4qPZGczZTYIHaUSvUvudkZCOZmYo2Gs3yAj9zvdOWlJ9rvmVO1ov3a\/5CCeBf+e4DetUsxg==", "FareInfoRef": "0t3kDvsDuDKAVd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 439.32, "gross_total": 73778, "base_fare": 360.11, "tax": 101.85, "sell": { "currency": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIwMDcuMSwiYmFzZV9mYXJlIjo1OTAyNS4xOCwidGF4IjoxNjY5My4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcwMjg3LjkyLCJiYXNlX2ZhcmUiOjU3MzA2LCJ0YXgiOjE2NjkzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNzc4LCJiYXNlX2ZhcmUiOjU3MzA2LCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "349.62", "tax": "100.50", "discount": 24.47, "ait": "1.35", "service_charge": 12.32 }, "partner": { "currency": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85, "gross": { "base_fare": "349.62", "tax": "100.50", "discount": "24.47", "ait": "1.35", "service_charge": 12.32 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMDA3LjEwIiwiYmFzZV9mYXJlIjoiNTkwMjUuMTgiLCJ0YXgiOiIxNjY5My4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MzA2LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQwMTEuNDIiLCJhaXQiOiIyMjEuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwMTkuMTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNzE5LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMjg3LjkyIiwiYmFzZV9mYXJlIjoiNTczMDYuMDAiLCJ0YXgiOiIxNjY5My4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MzA2LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQwMTEuNDIiLCJhaXQiOiIyMjEuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzM3NzguMDAiLCJiYXNlX2ZhcmUiOiI1NzMwNi4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0MDExLjQyIiwiYWl0IjoiMjIxLjM0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3MDI4Ny45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 439.32, "filter": { "id": "F77RT00068-19", "price": 439.32, "gross_total": 73778, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T21:20:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252120del202601252350238del202601261320sin2026012621452382", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-42", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-20-0", "itt_flight_key": "F1TT00002-42", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H40M", "transit_time": "23H10M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAqW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T21:20:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DEL", "arrival_time": "2026-01-25T23:50:00.000+05:30", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H00M", "distance": "886", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "238" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuVqg36GK0MeFSG8PF\/\/8MB9DETWAG3jJLjNGJ86K6xP+a8J7ShnIYUOC49q1g9kEEylOFiCx4HKf62rNhhLgzUel4qPZGczZTYIHaUSvUvudkZCOZmYo2Gs3yAj9zvdOWlJ9rvmVO1ov3a\/5CCeBf+e4DetUsxg==", "FareInfoRef": "0t3kDvsDuDKAVd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAwW5aDKAAAA==", "origin": "DEL", "departure_time": "2026-01-26T23:00:00.000+05:30", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-27T07:00:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT5H30M", "distance": "2584", "lay_over": "PT23H10M", "lay_over_date": "2026-01-25", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2380" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2380" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "KU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuVqg36GK0MeFSG8PF\/\/8MB9DETWAG3jJLjNGJ86K6xP+a8J7ShnIYUOC49q1g9kEEylOFiCx4HKf62rNhhLgzUel4qPZGczZTYIHaUSvUvudkZCOZmYo2Gs3yAj9zvdOWlJ9rvmVO1ov3a\/5CCeBf+e4DetUsxg==", "FareInfoRef": "0t3kDvsDuDKAVd5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 439.32, "gross_total": 73778, "base_fare": 360.11, "tax": 101.85, "sell": { "currency": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzIwMDcuMSwiYmFzZV9mYXJlIjo1OTAyNS4xOCwidGF4IjoxNjY5My4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjcwMjg3LjkyLCJiYXNlX2ZhcmUiOjU3MzA2LCJ0YXgiOjE2NjkzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjczNzc4LCJiYXNlX2ZhcmUiOjU3MzA2LCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "349.62", "tax": "100.50", "discount": 24.47, "ait": "1.35", "service_charge": 12.32 }, "partner": { "currency": "GBP", "total": 439.32, "base_fare": 360.11, "tax": 101.85, "gross": { "base_fare": "349.62", "tax": "100.50", "discount": "24.47", "ait": "1.35", "service_charge": 12.32 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcyMDA3LjEwIiwiYmFzZV9mYXJlIjoiNTkwMjUuMTgiLCJ0YXgiOiIxNjY5My4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MzA2LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQwMTEuNDIiLCJhaXQiOiIyMjEuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwMTkuMTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxNzE5LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwMjg3LjkyIiwiYmFzZV9mYXJlIjoiNTczMDYuMDAiLCJ0YXgiOiIxNjY5My4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MzA2LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQwMTEuNDIiLCJhaXQiOiIyMjEuMzQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzM3NzguMDAiLCJiYXNlX2ZhcmUiOiI1NzMwNi4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0MDExLjQyIiwiYWl0IjoiMjIxLjM0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3MDI4Ny45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 439.32, "filter": { "id": "F77RT00068-20", "price": 439.32, "gross_total": 73778, "journey_duration": "PT1D7H40M", "journey_duration_seconds": 114000, "layover_duration": "PT23H10M", "layover_duration_seconds": 83400, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T21:20:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-27T07:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252120del202601252350238del202601262300sin2026012707002380", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-12", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-21-0", "itt_flight_key": "F1TT00002-12", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "0t3kDvsDuDKA2W5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-25T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-25", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KLOSTN", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2uIo3NrusGg0mgof14P9\/hgNo4iSl0z5oCSGY2F5UffjXgPdQTkjPGUgwRr4kjEJBWW2g87je7rmQtxE2EqQGe9Z2LVp0TFhldR1VYWvnMs1kfS5DURejWjbwM\/FMm6al5CKOe70\/7h6vL5QD+FO++wAa9Sx1", "FareInfoRef": "0t3kDvsDuDKAcZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKA4W5aDKAAAA==", "origin": "BKK", "departure_time": "2026-01-26T14:55:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-26T18:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT2H20M", "distance": "890", "lay_over": "PT21H45M", "lay_over_date": "2026-01-25", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "407" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "407" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "2", "FareBasis": "KLOSTN", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2uIo3NrusGg0mgof14P9\/hgNo4iSl0z5oCSGY2F5UffjXgPdQTkjPGUgwRr4kjEJBWW2g87je7rmQtxE2EqQGe9Z2LVp0TFhldR1VYWvnMs1kfS5DURejWjbwM\/FMm6al5CKOe70\/7h6vL5QD+FO++wAa9Sx1", "FareInfoRef": "0t3kDvsDuDKAcZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 449.89, "gross_total": 75668, "base_fare": 385.56, "tax": 88.71, "sell": { "currency": "GBP", "total": 449.89, "base_fare": 385.56, "tax": 88.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzM3NDAuODEsImJhc2VfZmFyZSI6NjMxOTUuNjUsInRheCI6MTQ1NDAuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MTkwMC4xNiwiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxNDU0MC4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTY2OCwiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxNDMxM319", "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": "GBP", "total": 449.89, "base_fare": 385.56, "tax": 88.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "374.33", "tax": "87.32", "discount": 26.2, "ait": "1.38", "service_charge": 13.06 }, "partner": { "currency": "GBP", "total": 449.89, "base_fare": 385.56, "tax": 88.71, "gross": { "base_fare": "374.33", "tax": "87.32", "discount": "26.20", "ait": "1.38", "service_charge": 13.06 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjczNzQwLjgxIiwiYmFzZV9mYXJlIjoiNjMxOTUuNjUiLCJ0YXgiOiIxNDU0MC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTQzMTMuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMjcuMDEiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNDAuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODQwLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxOTAwLjE2IiwiYmFzZV9mYXJlIjoiNjEzNTUuMDAiLCJ0YXgiOiIxNDU0MC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTQzMTMuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMjcuMDEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzU2NjguMDAiLCJiYXNlX2ZhcmUiOiI2MTM1NS4wMCIsInRheCI6IjE0MzEzLjAwIiwiZGlzY291bnQiOiI0Mjk0Ljg1IiwiYWl0IjoiMjI3LjAxIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3MTkwMC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 449.89, "filter": { "id": "F77RT00068-21", "price": 449.89, "gross_total": 75668, "journey_duration": "PT1D2H35M", "journey_duration_seconds": 95700, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T13:40:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "23", "baggage_title": "23 kg" }, "filter_unique_filter_code": "dac202601251340bkk202601251710322bkk202601261455sin202601261815407", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-13", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-22-0", "itt_flight_key": "F1TT00002-13", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0t3kDvsDuDKA6W5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-01-25T14:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H30M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muh3ThqQbxK6SLCxJpLL0\/z+jB7RSTzJ38MAmxuidD05kjv8a8B7SjnwpkOFZx54xOgrCXQHTjO26lddhit7Ej0S54e7SLqrXOw060RuqQmmrJSXrnVmCOho18gC\/8NwYc7JzsdU4WR4hLPaFbgL\/yncfbxMsrA==", "FareInfoRef": "0t3kDvsDuDKArZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKA8W5aDKAAAA==", "origin": "BOM", "departure_time": "2026-01-26T01:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT5H45M", "distance": "2437", "lay_over": "PT10H15M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muh3ThqQbxK6SLCxJpLL0\/z+jB7RSTzJ38MAmxuidD05kjv8a8B7SjnwpkOFZx54xOgrCXQHTjO26lddhit7Ej0S54e7SLqrXOw060RuqQmmrJSXrnVmCOho18gC\/8NwYc7JzsdU4WR4hLPaFbgL\/yncfbxMsrA==", "FareInfoRef": "0t3kDvsDuDKArZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 463.11, "gross_total": 77827, "base_fare": 385.56, "tax": 101.92, "sell": { "currency": "GBP", "total": 463.11, "base_fare": 385.56, "tax": 101.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU5MDYuMjksImJhc2VfZmFyZSI6NjMxOTUuNjUsInRheCI6MTY3MDUuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA2NS42NCwiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxNjcwNS40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzgyNywiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxNjQ3Mn19", "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": "GBP", "total": 463.11, "base_fare": 385.56, "tax": 101.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "374.33", "tax": "100.50", "discount": 26.2, "ait": "1.42", "service_charge": 13.06 }, "partner": { "currency": "GBP", "total": 463.11, "base_fare": 385.56, "tax": 101.92, "gross": { "base_fare": "374.33", "tax": "100.50", "discount": "26.20", "ait": "1.42", "service_charge": 13.06 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1OTA2LjI5IiwiYmFzZV9mYXJlIjoiNjMxOTUuNjUiLCJ0YXgiOiIxNjcwNS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMzMuNDkiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNDAuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODQwLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MDY1LjY0IiwiYmFzZV9mYXJlIjoiNjEzNTUuMDAiLCJ0YXgiOiIxNjcwNS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMzMuNDkiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzc4MjcuMDAiLCJiYXNlX2ZhcmUiOiI2MTM1NS4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0Mjk0Ljg1IiwiYWl0IjoiMjMzLjQ5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3NDA2NS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 463.11, "filter": { "id": "F77RT00068-22", "price": 463.11, "gross_total": 77827, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T11:45:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T09:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251145bom2026012514452184bom202601260100sin2026012609152105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-14", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-23-0", "itt_flight_key": "F1TT00002-14", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H25M", "routes": [ { "air_segment_key": "0t3kDvsDuDKA6W5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-01-25T14:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H30M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muh3ThqQbxK6SLCxJpLL0\/z+jB7RSTzJ38MAmxuidD05kjv8a8B7SjnwpkOFZx54xOgrCXQHTjO26lddhit7Ej0S54e7SLqrXOw060RuqQmmrJSXrnVmCOho18gC\/8NwYc7JzsdU4WR4hLPaFbgL\/yncfbxMsrA==", "FareInfoRef": "0t3kDvsDuDKArZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKA+W5aDKAAAA==", "origin": "BOM", "departure_time": "2026-01-26T10:10:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT19H25M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999003", "brand_title": "ECO VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YXSDC", "FareRuleKey": "gws-eJxNjrEOwyAMRD8muh3ThqQbxK6SLCxJpLL0\/z+jB7RSTzJ38MAmxuidD05kjv8a8B7SjnwpkOFZx54xOgrCXQHTjO26lddhit7Ej0S54e7SLqrXOw060RuqQmmrJSXrnVmCOho18gC\/8NwYc7JzsdU4WR4hLPaFbgL\/yncfbxMsrA==", "FareInfoRef": "0t3kDvsDuDKArZ5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 463.11, "gross_total": 77827, "base_fare": 385.56, "tax": 101.92, "sell": { "currency": "GBP", "total": 463.11, "base_fare": 385.56, "tax": 101.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzU5MDYuMjksImJhc2VfZmFyZSI6NjMxOTUuNjUsInRheCI6MTY3MDUuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDA2NS42NCwiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxNjcwNS40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NzgyNywiYmFzZV9mYXJlIjo2MTM1NSwidGF4IjoxNjQ3Mn19", "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": "GBP", "total": 463.11, "base_fare": 385.56, "tax": 101.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "374.33", "tax": "100.50", "discount": 26.2, "ait": "1.42", "service_charge": 13.06 }, "partner": { "currency": "GBP", "total": 463.11, "base_fare": 385.56, "tax": 101.92, "gross": { "base_fare": "374.33", "tax": "100.50", "discount": "26.20", "ait": "1.42", "service_charge": 13.06 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1OTA2LjI5IiwiYmFzZV9mYXJlIjoiNjMxOTUuNjUiLCJ0YXgiOiIxNjcwNS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMzMuNDkiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNDAuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxODQwLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc0MDY1LjY0IiwiYmFzZV9mYXJlIjoiNjEzNTUuMDAiLCJ0YXgiOiIxNjcwNS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxMzU1LjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQyOTQuODUiLCJhaXQiOiIyMzMuNDkiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzc4MjcuMDAiLCJiYXNlX2ZhcmUiOiI2MTM1NS4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0Mjk0Ljg1IiwiYWl0IjoiMjMzLjQ5Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3NDA2NS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 463.11, "filter": { "id": "F77RT00068-23", "price": 463.11, "gross_total": 77827, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251145bom2026012514452184bom202601261010sin2026012618302107", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-15", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-24-0", "itt_flight_key": "F1TT00002-15", "get_branded_fare": null, "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H5M", "transit_time": null, "routes": [ { "air_segment_key": "0t3kDvsDuDKAAX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:55:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SIN", "arrival_time": "2026-01-26T06:00:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H05M", "distance": "1801", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "787", "name": "787", "picture": "787.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "marketing": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "447" }, "booking_class": { "brand_id": "1739707", "brand_title": "ECONOMY FLEXI", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "5", "FareBasis": "E11BDOA", "FareRuleKey": "gws-eJxNjksOwyAMRA8Tzd7jfJcQSNRsXFVpF9n0\/seogVaqJeOBZ48JIajoJOQS\/qPDuzsfsFcCDOp5HoZxmERAv10QkQUbueZ7RPPQ0YlV2iprX9I0eMHOnQ2VwFXPHJOzZuyWRNmMIv0BP7HdXFrMzzWTvrhXivVfKDP8qz73AR5tLBU=", "FareInfoRef": "0t3kDvsDuDKA7Z5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 471.08, "gross_total": 79355, "base_fare": 421.03, "tax": 76.83, "sell": { "currency": "GBP", "total": 471.08, "base_fare": 421.03, "tax": 76.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzcyMTMuMDcsImJhc2VfZmFyZSI6NjkwMTAsInRheCI6MTI1OTMuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NTIwMy4wNywiYmFzZV9mYXJlIjo2NzAwMCwidGF4IjoxMjU5My4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTM1NSwiYmFzZV9mYXJlIjo2NzAwMCwidGF4IjoxMjM1NX19", "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": "GBP", "total": 471.08, "base_fare": 421.03, "tax": 76.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "408.77", "tax": "75.38", "discount": 28.61, "ait": "1.45", "service_charge": 14.09 }, "partner": { "currency": "GBP", "total": 471.08, "base_fare": 421.03, "tax": 76.83, "gross": { "base_fare": "408.77", "tax": "75.38", "discount": "28.61", "ait": "1.45", "service_charge": 14.09 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3MjEzLjA3IiwiYmFzZV9mYXJlIjoiNjkwMTAuMDAiLCJ0YXgiOiIxMjU5My4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MDAwLjAwIiwidGF4IjoiMTIzNTUuMDAiLCJkaXNjb3VudCI6IjQ2OTAuMDAiLCJhaXQiOiIyMzguMDciLCJzZXJ2aWNlX2NoYXJnZSI6IjIzMTAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMDEwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc1MjAzLjA3IiwiYmFzZV9mYXJlIjoiNjcwMDAuMDAiLCJ0YXgiOiIxMjU5My4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MDAwLjAwIiwidGF4IjoiMTIzNTUuMDAiLCJkaXNjb3VudCI6IjQ2OTAuMDAiLCJhaXQiOiIyMzguMDciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzkzNTUuMDAiLCJiYXNlX2ZhcmUiOiI2NzAwMC4wMCIsInRheCI6IjEyMzU1LjAwIiwiZGlzY291bnQiOiI0NjkwLjAwIiwiYWl0IjoiMjM4LjA3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3NTIwMy4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 471.08, "filter": { "id": "F77RT00068-24", "price": 471.08, "gross_total": 79355, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "SQ", "carrier_marketing": "SQ", "aircraft": "787", "aircraft_name": "787", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:55:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T06:00:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601252355sin202601260600447", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-43", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-25-0", "itt_flight_key": "F1TT00002-43", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H30M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "0t3kDvsDuDKA6W5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-01-25T14:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H30M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuWqg3KGtsL1xqY7j4\/5\/hAJq4CczAW2aJMTpxXlSX+F8T3lPaUc4MFDiuYy+YNYhAeaoQkQXbeamvwzJGiJuJSsdDtTdml68U5EDtqBVq3y1lspHMTEUbjWZ5gZ+5b7Ql2XO1h3Gy3rxf7QslgH\/luw91miy7", "FareInfoRef": "0t3kDvsDuDKAod5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKA8W5aDKAAAA==", "origin": "BOM", "departure_time": "2026-01-26T01:00:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T09:15:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT5H45M", "distance": "2437", "lay_over": "PT10H15M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2105" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuWqg3KGtsL1xqY7j4\/5\/hAJq4CczAW2aJMTpxXlSX+F8T3lPaUc4MFDiuYy+YNYhAeaoQkQXbeamvwzJGiJuJSsdDtTdml68U5EDtqBVq3y1lspHMTEUbjWZ5gZ+5b7Ql2XO1h3Gy3rxf7QslgH\/luw91miy7", "FareInfoRef": "0t3kDvsDuDKAod5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 475.36, "gross_total": 79913, "base_fare": 398.67, "tax": 101.96, "sell": { "currency": "GBP", "total": 475.36, "base_fare": 398.67, "tax": 101.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc5MTUuMSwiYmFzZV9mYXJlIjo2NTM0NC4yMywidGF4IjoxNjcxMS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2MDExLjg3LCJiYXNlX2ZhcmUiOjYzNDQxLCJ0YXgiOjE2NzExLjc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc5OTEzLCJiYXNlX2ZhcmUiOjYzNDQxLCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 475.36, "base_fare": 398.67, "tax": 101.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "387.05", "tax": "100.50", "discount": 27.09, "ait": "1.46", "service_charge": 13.44 }, "partner": { "currency": "GBP", "total": 475.36, "base_fare": 398.67, "tax": 101.96, "gross": { "base_fare": "387.05", "tax": "100.50", "discount": "27.09", "ait": "1.46", "service_charge": 13.44 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3OTE1LjEwIiwiYmFzZV9mYXJlIjoiNjUzNDQuMjMiLCJ0YXgiOiIxNjcxMS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNDQxLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQ0NDAuODciLCJhaXQiOiIyMzkuNzQiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMDMuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTAzLjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MDExLjg3IiwiYmFzZV9mYXJlIjoiNjM0NDEuMDAiLCJ0YXgiOiIxNjcxMS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNDQxLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQ0NDAuODciLCJhaXQiOiIyMzkuNzQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzk5MTMuMDAiLCJiYXNlX2ZhcmUiOiI2MzQ0MS4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0NDQwLjg3IiwiYWl0IjoiMjM5Ljc0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3NjAxMS44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 475.36, "filter": { "id": "F77RT00068-25", "price": 475.36, "gross_total": 79913, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T11:45:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T09:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251145bom2026012514452184bom202601260100sin2026012609152105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-44", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-26-0", "itt_flight_key": "F1TT00002-44", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "19H25M", "routes": [ { "air_segment_key": "0t3kDvsDuDKA6W5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T11:45:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BOM", "arrival_time": "2026-01-25T14:45:00.000+05:30", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-25", "flight_time": "PT3H30M", "distance": "1174", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2184" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuWqg3KGtsL1xqY7j4\/5\/hAJq4CczAW2aJMTpxXlSX+F8T3lPaUc4MFDiuYy+YNYhAeaoQkQXbeamvwzJGiJuJSsdDtTdml68U5EDtqBVq3y1lspHMTEUbjWZ5gZ+5b7Ql2XO1h3Gy3rxf7QslgH\/luw91miy7", "FareInfoRef": "0t3kDvsDuDKAod5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKA+W5aDKAAAA==", "origin": "BOM", "departure_time": "2026-01-26T10:10:00.000+05:30", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "SIN", "arrival_time": "2026-01-26T18:30:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT5H50M", "distance": "2437", "lay_over": "PT19H25M", "lay_over_date": "2026-01-25", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2107" }, "booking_class": { "brand_id": "1999002", "brand_title": "ECO CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "1", "FareBasis": "HU3YWSDC", "FareRuleKey": "gws-eJxNjsEOwiAQRD+mmfsuWqg3KGtsL1xqY7j4\/5\/hAJq4CczAW2aJMTpxXlSX+F8T3lPaUc4MFDiuYy+YNYhAeaoQkQXbeamvwzJGiJuJSsdDtTdml68U5EDtqBVq3y1lspHMTEUbjWZ5gZ+5b7Ql2XO1h3Gy3rxf7QslgH\/luw91miy7", "FareInfoRef": "0t3kDvsDuDKAod5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 475.36, "gross_total": 79913, "base_fare": 398.67, "tax": 101.96, "sell": { "currency": "GBP", "total": 475.36, "base_fare": 398.67, "tax": 101.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Nzc5MTUuMSwiYmFzZV9mYXJlIjo2NTM0NC4yMywidGF4IjoxNjcxMS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc2MDExLjg3LCJiYXNlX2ZhcmUiOjYzNDQxLCJ0YXgiOjE2NzExLjc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc5OTEzLCJiYXNlX2ZhcmUiOjYzNDQxLCJ0YXgiOjE2NDcyfX0=", "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": "GBP", "total": 475.36, "base_fare": 398.67, "tax": 101.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "387.05", "tax": "100.50", "discount": 27.09, "ait": "1.46", "service_charge": 13.44 }, "partner": { "currency": "GBP", "total": 475.36, "base_fare": 398.67, "tax": 101.96, "gross": { "base_fare": "387.05", "tax": "100.50", "discount": "27.09", "ait": "1.46", "service_charge": 13.44 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc3OTE1LjEwIiwiYmFzZV9mYXJlIjoiNjUzNDQuMjMiLCJ0YXgiOiIxNjcxMS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNDQxLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQ0NDAuODciLCJhaXQiOiIyMzkuNzQiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMDMuMjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTAzLjIzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc2MDExLjg3IiwiYmFzZV9mYXJlIjoiNjM0NDEuMDAiLCJ0YXgiOiIxNjcxMS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNDQxLjAwIiwidGF4IjoiMTY0NzIuMDAiLCJkaXNjb3VudCI6IjQ0NDAuODciLCJhaXQiOiIyMzkuNzQiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzk5MTMuMDAiLCJiYXNlX2ZhcmUiOiI2MzQ0MS4wMCIsInRheCI6IjE2NDcyLjAwIiwiZGlzY291bnQiOiI0NDQwLjg3IiwiYWl0IjoiMjM5Ljc0Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3NjAxMS44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 475.36, "filter": { "id": "F77RT00068-26", "price": 475.36, "gross_total": 79913, "journey_duration": "PT1D4H45M", "journey_duration_seconds": 103500, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "Economy", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T11:45:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251145bom2026012514452184bom202601261010sin2026012618302107", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-16", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-27-0", "itt_flight_key": "F1TT00002-16", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT6H40M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "0t3kDvsDuDKA2W5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T13:40:00.000+06:00", "origin_terminal": "2", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "BKK", "arrival_time": "2026-01-25T17:10:00.000+07:00", "destination_terminal": null, "destination_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "flight_date": "2026-01-25", "flight_time": "PT2H30M", "distance": "966", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "322" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "2", "FareBasis": "TLOFXN", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PcWp+IbBsUtWViysUT34P9\/xi4wkzVp74UDbZ1zRkwvqtb9R4OjSSvi2wMRhvm6RXSjiEB52kFnke6PsJGXFqYjiAVW1fLM98tAQZDQVpQDe6nz5MlqX6YiD0a2vMBplittnOYUNmk519rx8vz8oAzgpvz3BSRbLIQ=", "FareInfoRef": "0t3kDvsDuDKAGa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKACX5aDKAAAA==", "origin": "BKK", "departure_time": "2026-01-25T19:00:00.000+07:00", "origin_terminal": null, "origin_airport": { "name": "Suvarnabhumi Airport", "city": "Bangkok", "country": "Thailand", "timezone": "Asia\/Bangkok" }, "destination": "SIN", "arrival_time": "2026-01-25T22:20:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT2H20M", "distance": "890", "lay_over": "PT01H50M", "lay_over_date": "2026-01-25", "aircraft": { "code": "772", "name": "772", "picture": "772.png" }, "operating": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "401" }, "marketing": { "carrier": "TG", "carrier_name": "Thai Airways International", "carrier_logo": "TG.png", "flight_number": "401" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "T", "meal_code": null, "seat_available": "2", "FareBasis": "TLOFXN", "FareRuleKey": "gws-eJxNjtEOgyAMRT\/G3PcWp+IbBsUtWViysUT34P9\/xi4wkzVp74UDbZ1zRkwvqtb9R4OjSSvi2wMRhvm6RXSjiEB52kFnke6PsJGXFqYjiAVW1fLM98tAQZDQVpQDe6nz5MlqX6YiD0a2vMBplittnOYUNmk519rx8vz8oAzgpvz3BSRbLIQ=", "FareInfoRef": "0t3kDvsDuDKAGa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 496.49, "gross_total": 83723, "base_fare": 454.96, "tax": 70.62, "sell": { "currency": "GBP", "total": 496.49, "base_fare": 454.96, "tax": 70.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODEzNzguMjEsImJhc2VfZmFyZSI6NzQ1NzAuOTcsInRheCI6MTE1NzUuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3OTIwNi4yNCwiYmFzZV9mYXJlIjo3MjM5OSwidGF4IjoxMTU3NS4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzcyMywiYmFzZV9mYXJlIjo3MjM5OSwidGF4IjoxMTMyNH19", "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": "GBP", "total": 496.49, "base_fare": 454.96, "tax": 70.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "441.71", "tax": "69.09", "discount": 30.92, "ait": "1.53", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 496.49, "base_fare": 454.96, "tax": 70.62, "gross": { "base_fare": "441.71", "tax": "69.09", "discount": "30.92", "ait": "1.53", "service_charge": 15.08 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxMzc4LjIxIiwiYmFzZV9mYXJlIjoiNzQ1NzAuOTciLCJ0YXgiOiIxMTU3NS4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMzk5LjAwIiwidGF4IjoiMTEzMjQuMDAiLCJkaXNjb3VudCI6IjUwNjcuOTMiLCJhaXQiOiIyNTEuMTciLCJzZXJ2aWNlX2NoYXJnZSI6IjI0NzEuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMTcxLjk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijc5MjA2LjI0IiwiYmFzZV9mYXJlIjoiNzIzOTkuMDAiLCJ0YXgiOiIxMTU3NS4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMzk5LjAwIiwidGF4IjoiMTEzMjQuMDAiLCJkaXNjb3VudCI6IjUwNjcuOTMiLCJhaXQiOiIyNTEuMTciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM3MjMuMDAiLCJiYXNlX2ZhcmUiOiI3MjM5OS4wMCIsInRheCI6IjExMzI0LjAwIiwiZGlzY291bnQiOiI1MDY3LjkzIiwiYWl0IjoiMjUxLjE3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo3OTIwNi4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 496.49, "filter": { "id": "F77RT00068-27", "price": 496.49, "gross_total": 83723, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT1H50M", "layover_duration_seconds": 6600, "carrier_operating": "TG", "carrier_marketing": "TG", "aircraft": "333", "aircraft_name": "333", "cabin_class": "Economy", "connecting_airport": [ "BKK" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T13:40:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T22:20:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251340bkk202601251710322bkk202601251900sin202601252220401", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-17", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-28-0", "itt_flight_key": "F1TT00002-17", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAEX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T18: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-25", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "2", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAGX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T20:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T21:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT01H50M", "lay_over_date": "2026-01-25", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 503.8, "gross_total": 84923, "base_fare": 455.73, "tax": 77.21, "sell": { "currency": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI1NzYuODksImJhc2VfZmFyZSI6NzQ2OTcuNjYsInRheCI6MTI2NTUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQwMS4yMywiYmFzZV9mYXJlIjo3MjUyMiwidGF4IjoxMjY1NS43NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDkyMywiYmFzZV9mYXJlIjo3MjUyMiwidGF4IjoxMjQwMX19", "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": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "442.46", "tax": "75.66", "discount": 30.97, "ait": "1.55", "service_charge": 15.1 }, "partner": { "currency": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21, "gross": { "base_fare": "442.46", "tax": "75.66", "discount": "30.97", "ait": "1.55", "service_charge": 15.1 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNTc2Ljg5IiwiYmFzZV9mYXJlIjoiNzQ2OTcuNjYiLCJ0YXgiOiIxMjY1NS43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjI0NzUuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMTc1LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDAxLjIzIiwiYmFzZV9mYXJlIjoiNzI1MjIuMDAiLCJ0YXgiOiIxMjY1NS43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQ5MjMuMDAiLCJiYXNlX2ZhcmUiOiI3MjUyMi4wMCIsInRheCI6IjEyNDAxLjAwIiwiZGlzY291bnQiOiI1MDc2LjU0IiwiYWl0IjoiMjU0Ljc3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4MDQwMS4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 503.8, "filter": { "id": "F77RT00068-28", "price": 503.8, "gross_total": 84923, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT1H50M", "layover_duration_seconds": 6600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:30:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T21:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601251230kul202601251840103kul202601252030sin202601252145125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-18", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-29-0", "itt_flight_key": "F1TT00002-18", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAEX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T18: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-25", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "2", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAIX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H00M", "lay_over_date": "2026-01-25", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 503.8, "gross_total": 84923, "base_fare": 455.73, "tax": 77.21, "sell": { "currency": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI1NzYuODksImJhc2VfZmFyZSI6NzQ2OTcuNjYsInRheCI6MTI2NTUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQwMS4yMywiYmFzZV9mYXJlIjo3MjUyMiwidGF4IjoxMjY1NS43NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDkyMywiYmFzZV9mYXJlIjo3MjUyMiwidGF4IjoxMjQwMX19", "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": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "442.46", "tax": "75.66", "discount": 30.97, "ait": "1.55", "service_charge": 15.1 }, "partner": { "currency": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21, "gross": { "base_fare": "442.46", "tax": "75.66", "discount": "30.97", "ait": "1.55", "service_charge": 15.1 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNTc2Ljg5IiwiYmFzZV9mYXJlIjoiNzQ2OTcuNjYiLCJ0YXgiOiIxMjY1NS43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjI0NzUuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMTc1LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDAxLjIzIiwiYmFzZV9mYXJlIjoiNzI1MjIuMDAiLCJ0YXgiOiIxMjY1NS43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQ5MjMuMDAiLCJiYXNlX2ZhcmUiOiI3MjUyMi4wMCIsInRheCI6IjEyNDAxLjAwIiwiZGlzY291bnQiOiI1MDc2LjU0IiwiYWl0IjoiMjU0Ljc3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4MDQwMS4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 503.8, "filter": { "id": "F77RT00068-29", "price": 503.8, "gross_total": 84923, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:30:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T21:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601251230kul202601251840103kul202601252040sin2026012521553680", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-19", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-30-0", "itt_flight_key": "F1TT00002-19", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H35M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAEX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T18: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-25", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "2", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAKX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T21:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T23:05:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H10M", "lay_over_date": "2026-01-25", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 503.8, "gross_total": 84923, "base_fare": 455.73, "tax": 77.21, "sell": { "currency": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI1NzYuODksImJhc2VfZmFyZSI6NzQ2OTcuNjYsInRheCI6MTI2NTUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MDQwMS4yMywiYmFzZV9mYXJlIjo3MjUyMiwidGF4IjoxMjY1NS43NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NDkyMywiYmFzZV9mYXJlIjo3MjUyMiwidGF4IjoxMjQwMX19", "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": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "442.46", "tax": "75.66", "discount": 30.97, "ait": "1.55", "service_charge": 15.1 }, "partner": { "currency": "GBP", "total": 503.8, "base_fare": 455.73, "tax": 77.21, "gross": { "base_fare": "442.46", "tax": "75.66", "discount": "30.97", "ait": "1.55", "service_charge": 15.1 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNTc2Ljg5IiwiYmFzZV9mYXJlIjoiNzQ2OTcuNjYiLCJ0YXgiOiIxMjY1NS43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjI0NzUuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMTc1LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNDAxLjIzIiwiYmFzZV9mYXJlIjoiNzI1MjIuMDAiLCJ0YXgiOiIxMjY1NS43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODQ5MjMuMDAiLCJiYXNlX2ZhcmUiOiI3MjUyMi4wMCIsInRheCI6IjEyNDAxLjAwIiwiZGlzY291bnQiOiI1MDc2LjU0IiwiYWl0IjoiMjU0Ljc3Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4MDQwMS4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 503.8, "filter": { "id": "F77RT00068-30", "price": 503.8, "gross_total": 84923, "journey_duration": "PT8H35M", "journey_duration_seconds": 30900, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:30:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T23:05:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601251230kul202601251840103kul202601252150sin202601252305127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-20", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-31-0", "itt_flight_key": "F1TT00002-20", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAMX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T22:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-26T04: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-25", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAOX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-26T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT15H45M", "lay_over_date": "2026-01-26", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035935", "brand_title": "BASIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BBXOBD", "FareRuleKey": "gws-eJxNjkEOwjAMBB9T7X1tEVpuaZJW5YBBAiR64f\/PwElAwpLjTcZeJ8ao1CNFpvgfA97DZYM9M2BQz\/vZEE5CQvy2g+SElF7XVNAtNDiwBnuV1pY1H7xg1ZUd1cDezjJnZ93XHQV1Mar0B\/zEsrm0uTxS0bqXYwi3L+MI\/6iPfQDTtivF", "FareInfoRef": "0t3kDvsDuDKAUa5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 505.48, "gross_total": 85197, "base_fare": 455.73, "tax": 78.89, "sell": { "currency": "GBP", "total": 505.48, "base_fare": 455.73, "tax": 78.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI4NTEuNzIsImJhc2VfZmFyZSI6NzQ2OTcuNjYsInRheCI6MTI5MzAuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjgwNjc2LjA2LCJiYXNlX2ZhcmUiOjcyNTIyLCJ0YXgiOjEyOTMwLjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODUxOTcsImJhc2VfZmFyZSI6NzI1MjIsInRheCI6MTI2NzV9fQ==", "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": "GBP", "total": 505.48, "base_fare": 455.73, "tax": 78.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "442.46", "tax": "77.33", "discount": 30.97, "ait": "1.56", "service_charge": 15.1 }, "partner": { "currency": "GBP", "total": 505.48, "base_fare": 455.73, "tax": 78.89, "gross": { "base_fare": "442.46", "tax": "77.33", "discount": "30.97", "ait": "1.56", "service_charge": 15.1 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyODUxLjcyIiwiYmFzZV9mYXJlIjoiNzQ2OTcuNjYiLCJ0YXgiOiIxMjkzMC42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI2NzUuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTUuNjAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0NzUuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMTc1LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgwNjc2LjA2IiwiYmFzZV9mYXJlIjoiNzI1MjIuMDAiLCJ0YXgiOiIxMjkzMC42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTIyLjAwIiwidGF4IjoiMTI2NzUuMDAiLCJkaXNjb3VudCI6IjUwNzYuNTQiLCJhaXQiOiIyNTUuNjAiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODUxOTcuMDAiLCJiYXNlX2ZhcmUiOiI3MjUyMi4wMCIsInRheCI6IjEyNjc1LjAwIiwiZGlzY291bnQiOiI1MDc2LjU0IiwiYWl0IjoiMjU1LjYwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4MDY3Ni4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 505.48, "filter": { "id": "F77RT00068-31", "price": 505.48, "gross_total": 85197, "journey_duration": "PT21H0M", "journey_duration_seconds": 75600, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T22:55:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601252255kul202601260455197kul202601262040sin2026012621553680", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-45", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-32-0", "itt_flight_key": "F1TT00002-45", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H15M", "transit_time": "1H50M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAEX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T18: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-25", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "2", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAGX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T20:30:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T21:45:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT01H50M", "lay_over_date": "2026-01-25", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "125" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5845" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 531.92, "gross_total": 89709, "base_fare": 485.81, "tax": 77.3, "sell": { "currency": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcxODUuOCwiYmFzZV9mYXJlIjo3OTYyNy4yNCwidGF4IjoxMjY3MC4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg0ODY2LjU2LCJiYXNlX2ZhcmUiOjc3MzA4LCJ0YXgiOjEyNjcwLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg5NzA5LCJiYXNlX2ZhcmUiOjc3MzA4LCJ0YXgiOjEyNDAxfX0=", "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": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.66", "tax": "75.66", "discount": 33.02, "ait": "1.64", "service_charge": 15.98 }, "partner": { "currency": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3, "gross": { "base_fare": "471.66", "tax": "75.66", "discount": "33.02", "ait": "1.64", "service_charge": 15.98 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MTg1LjgwIiwiYmFzZV9mYXJlIjoiNzk2MjcuMjQiLCJ0YXgiOiIxMjY3MC4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuMTIiLCJzZXJ2aWNlX2NoYXJnZSI6IjI2MTkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMzE5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODY2LjU2IiwiYmFzZV9mYXJlIjoiNzczMDguMDAiLCJ0YXgiOiIxMjY3MC4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuMTIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk3MDkuMDAiLCJiYXNlX2ZhcmUiOiI3NzMwOC4wMCIsInRheCI6IjEyNDAxLjAwIiwiZGlzY291bnQiOiI1NDExLjU2IiwiYWl0IjoiMjY5LjEyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4NDg2Ni41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 531.92, "filter": { "id": "F77RT00068-32", "price": 531.92, "gross_total": 89709, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT1H50M", "layover_duration_seconds": 6600, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:30:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T21:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601251230kul202601251840103kul202601252030sin202601252145125", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-46", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-33-0", "itt_flight_key": "F1TT00002-46", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAEX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T18: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-25", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "2", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAIX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT02H00M", "lay_over_date": "2026-01-25", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 531.92, "gross_total": 89709, "base_fare": 485.81, "tax": 77.3, "sell": { "currency": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcxODUuOCwiYmFzZV9mYXJlIjo3OTYyNy4yNCwidGF4IjoxMjY3MC4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg0ODY2LjU2LCJiYXNlX2ZhcmUiOjc3MzA4LCJ0YXgiOjEyNjcwLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg5NzA5LCJiYXNlX2ZhcmUiOjc3MzA4LCJ0YXgiOjEyNDAxfX0=", "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": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.66", "tax": "75.66", "discount": 33.02, "ait": "1.64", "service_charge": 15.98 }, "partner": { "currency": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3, "gross": { "base_fare": "471.66", "tax": "75.66", "discount": "33.02", "ait": "1.64", "service_charge": 15.98 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MTg1LjgwIiwiYmFzZV9mYXJlIjoiNzk2MjcuMjQiLCJ0YXgiOiIxMjY3MC4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuMTIiLCJzZXJ2aWNlX2NoYXJnZSI6IjI2MTkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMzE5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODY2LjU2IiwiYmFzZV9mYXJlIjoiNzczMDguMDAiLCJ0YXgiOiIxMjY3MC4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuMTIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk3MDkuMDAiLCJiYXNlX2ZhcmUiOiI3NzMwOC4wMCIsInRheCI6IjEyNDAxLjAwIiwiZGlzY291bnQiOiI1NDExLjU2IiwiYWl0IjoiMjY5LjEyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4NDg2Ni41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 531.92, "filter": { "id": "F77RT00068-33", "price": 531.92, "gross_total": 89709, "journey_duration": "PT7H25M", "journey_duration_seconds": 26700, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:30:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T21:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601251230kul202601251840103kul202601252040sin2026012521553680", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-47", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-34-0", "itt_flight_key": "F1TT00002-47", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H35M", "transit_time": "3H10M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAEX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:30:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-25T18: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-25", "flight_time": "PT4H10M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "103" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "2", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAKX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-25T21:50:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-25T23:05:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT03H10M", "lay_over_date": "2026-01-25", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "127" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "5733" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 531.92, "gross_total": 89709, "base_fare": 485.81, "tax": 77.3, "sell": { "currency": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODcxODUuOCwiYmFzZV9mYXJlIjo3OTYyNy4yNCwidGF4IjoxMjY3MC4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg0ODY2LjU2LCJiYXNlX2ZhcmUiOjc3MzA4LCJ0YXgiOjEyNjcwLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg5NzA5LCJiYXNlX2ZhcmUiOjc3MzA4LCJ0YXgiOjEyNDAxfX0=", "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": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.66", "tax": "75.66", "discount": 33.02, "ait": "1.64", "service_charge": 15.98 }, "partner": { "currency": "GBP", "total": 531.92, "base_fare": 485.81, "tax": 77.3, "gross": { "base_fare": "471.66", "tax": "75.66", "discount": "33.02", "ait": "1.64", "service_charge": 15.98 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3MTg1LjgwIiwiYmFzZV9mYXJlIjoiNzk2MjcuMjQiLCJ0YXgiOiIxMjY3MC4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuMTIiLCJzZXJ2aWNlX2NoYXJnZSI6IjI2MTkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMzE5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0ODY2LjU2IiwiYmFzZV9mYXJlIjoiNzczMDguMDAiLCJ0YXgiOiIxMjY3MC4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI0MDEuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuMTIiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk3MDkuMDAiLCJiYXNlX2ZhcmUiOiI3NzMwOC4wMCIsInRheCI6IjEyNDAxLjAwIiwiZGlzY291bnQiOiI1NDExLjU2IiwiYWl0IjoiMjY5LjEyIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4NDg2Ni41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 531.92, "filter": { "id": "F77RT00068-34", "price": 531.92, "gross_total": 89709, "journey_duration": "PT8H35M", "journey_duration_seconds": 30900, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:30:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T23:05:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601251230kul202601251840103kul202601252150sin202601252305127", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-48", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-35-0", "itt_flight_key": "F1TT00002-48", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAMX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T22:55:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "KUL", "arrival_time": "2026-01-26T04: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-25", "flight_time": "PT4H00M", "distance": "1642", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "197" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "1", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAOX5aDKAAAA==", "origin": "KUL", "departure_time": "2026-01-26T20:40:00.000+08:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "SIN", "arrival_time": "2026-01-26T21:55:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT1H15M", "distance": "186", "lay_over": "PT15H45M", "lay_over_date": "2026-01-26", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "FY", "carrier_name": "FlyFirefly", "carrier_logo": "FY.png", "flight_number": "3680" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "4668" }, "booking_class": { "brand_id": "2035934", "brand_title": "FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "B", "meal_code": null, "seat_available": "9", "FareBasis": "BFLOBD", "FareRuleKey": "gws-eJxNjkEOwyAMBB8T7d1QSHIkQFAitW6ltodc+v9ndIFWiiV7FwZshxCs2FGMmcM5BnyG2wZ9J0Bhmc9dMV5EBIanA3QzYrneY0ZvYT2BNtjVtGfJJkdBcUU6qoGj1bwkst6XaVAHo1pe4G\/WjVaX\/IrZ1bkyef\/4MZnARfntC8sgK7U=", "FareInfoRef": "0t3kDvsDuDKA4d5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 533.6, "gross_total": 89983, "base_fare": 485.81, "tax": 78.98, "sell": { "currency": "GBP", "total": 533.6, "base_fare": 485.81, "tax": 78.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODc0NjAuNjMsImJhc2VfZmFyZSI6Nzk2MjcuMjQsInRheCI6MTI5NDQuOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4NTE0MS4zOSwiYmFzZV9mYXJlIjo3NzMwOCwidGF4IjoxMjk0NC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4OTk4MywiYmFzZV9mYXJlIjo3NzMwOCwidGF4IjoxMjY3NX19", "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": "GBP", "total": 533.6, "base_fare": 485.81, "tax": 78.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.66", "tax": "77.33", "discount": 33.02, "ait": "1.65", "service_charge": 15.98 }, "partner": { "currency": "GBP", "total": 533.6, "base_fare": 485.81, "tax": 78.98, "gross": { "base_fare": "471.66", "tax": "77.33", "discount": "33.02", "ait": "1.65", "service_charge": 15.98 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg3NDYwLjYzIiwiYmFzZV9mYXJlIjoiNzk2MjcuMjQiLCJ0YXgiOiIxMjk0NC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI2NzUuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuOTUiLCJzZXJ2aWNlX2NoYXJnZSI6IjI2MTkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyMzE5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg1MTQxLjM5IiwiYmFzZV9mYXJlIjoiNzczMDguMDAiLCJ0YXgiOiIxMjk0NC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc3MzA4LjAwIiwidGF4IjoiMTI2NzUuMDAiLCJkaXNjb3VudCI6IjU0MTEuNTYiLCJhaXQiOiIyNjkuOTUiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODk5ODMuMDAiLCJiYXNlX2ZhcmUiOiI3NzMwOC4wMCIsInRheCI6IjEyNjc1LjAwIiwiZGlzY291bnQiOiI1NDExLjU2IiwiYWl0IjoiMjY5Ljk1Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4NTE0MS4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 533.6, "filter": { "id": "F77RT00068-35", "price": 533.6, "gross_total": 89983, "journey_duration": "PT21H0M", "journey_duration_seconds": 75600, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T22:55:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601252255kul202601260455197kul202601262040sin2026012621553680", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-21", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-36-0", "itt_flight_key": "F1TT00002-21", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "20H15M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAmW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-01-25T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-01-25", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "7", "FareBasis": "HOWBD", "FareRuleKey": "gws-eJxNTtEKwyAQ+5iS93hM66OtrnQw3MNWRl\/2\/5+xqAx24CV30cSUktECnYvpvyZ8puOOemSgwnSet4owRxJO0wmSEfvjvRYMB\/Pa164NdP1WtnwRYONmQ2qFs\/eyZGlBrmyGDi0XjWqBH7nuonUpr7XQFEvvvWKHyBn6qN59AdvvK9k=", "FareInfoRef": "0t3kDvsDuDKAja5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAQX5aDKAAAA==", "origin": "CMB", "departure_time": "2026-01-26T12:10:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-26T18:40:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT4H00M", "distance": "1709", "lay_over": "PT20H15M", "lay_over_date": "2026-01-25", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "308" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "7", "FareBasis": "HOWBD", "FareRuleKey": "gws-eJxNTtEKwyAQ+5iS93hM66OtrnQw3MNWRl\/2\/5+xqAx24CV30cSUktECnYvpvyZ8puOOemSgwnSet4owRxJO0wmSEfvjvRYMB\/Pa164NdP1WtnwRYONmQ2qFs\/eyZGlBrmyGDi0XjWqBH7nuonUpr7XQFEvvvWKHyBn6qN59AdvvK9k=", "FareInfoRef": "0t3kDvsDuDKAja5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 552.66, "gross_total": 93343, "base_fare": 524.36, "tax": 62.11, "sell": { "currency": "GBP", "total": 552.66, "base_fare": 524.36, "tax": 62.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA1ODUuMzEsImJhc2VfZmFyZSI6ODU5NDYuMjksInRheCI6MTAxODAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODA4Mi4wMiwiYmFzZV9mYXJlIjo4MzQ0MywidGF4IjoxMDE4MC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzM0MywiYmFzZV9mYXJlIjo4MzQ0MywidGF4Ijo5OTAwfX0=", "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": "GBP", "total": 552.66, "base_fare": 524.36, "tax": 62.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.09", "tax": "60.40", "discount": 35.64, "ait": "1.71", "service_charge": 17.1 }, "partner": { "currency": "GBP", "total": 552.66, "base_fare": 524.36, "tax": 62.11, "gross": { "base_fare": "509.09", "tax": "60.40", "discount": "35.64", "ait": "1.71", "service_charge": 17.1 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwNTg1LjMxIiwiYmFzZV9mYXJlIjoiODU5NDYuMjkiLCJ0YXgiOiIxMDE4MC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNDQzLjAwIiwidGF4IjoiOTkwMC4wMCIsImRpc2NvdW50IjoiNTg0MS4wMSIsImFpdCI6IjI4MC4wMyIsInNlcnZpY2VfY2hhcmdlIjoiMjgwMy4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1MDMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODgwODIuMDIiLCJiYXNlX2ZhcmUiOiI4MzQ0My4wMCIsInRheCI6IjEwMTgwLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM0NDMuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiI1ODQxLjAxIiwiYWl0IjoiMjgwLjAzIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzMzQzLjAwIiwiYmFzZV9mYXJlIjoiODM0NDMuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiI1ODQxLjAxIiwiYWl0IjoiMjgwLjAzIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4ODA4Mi4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 552.66, "filter": { "id": "F77RT00068-36", "price": 552.66, "gross_total": 93343, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T13:00:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T18:40:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251300cmb202601251555190cmb202601261210sin202601261840308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-39", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-37-0", "itt_flight_key": "F1TT00002-39", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H10M", "transit_time": "9H40M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAmW5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T13:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CMB", "arrival_time": "2026-01-25T15:55:00.000+05:30", "destination_terminal": null, "destination_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "flight_date": "2026-01-25", "flight_time": "PT3H25M", "distance": "1346", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "190" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HOWBD", "FareRuleKey": "gws-eJxNTtEKwyAQ+5iS93hM66OtrnQw3MNWRl\/2\/5+xqAx24CV30cSUktECnYvpvyZ8puOOemSgwnSet4owRxJO0wmSEfvjvRYMB\/Pa164NdP1WtnwRYONmQ2qFs\/eyZGlBrmyGDi0XjWqBH7nuonUpr7XQFEvvvWKHyBn6qN59AdvvK9k=", "FareInfoRef": "0t3kDvsDuDKAja5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAoW5aDKAAAA==", "origin": "CMB", "departure_time": "2026-01-26T01:35:00.000+05:30", "origin_terminal": null, "origin_airport": { "name": "Bandaranayake International Air Port", "city": "Colombo", "country": "Sri Lanka", "timezone": "Asia\/Colombo" }, "destination": "SIN", "arrival_time": "2026-01-26T08:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H05M", "distance": "1709", "lay_over": "PT09H40M", "lay_over_date": "2026-01-25", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "marketing": { "carrier": "UL", "carrier_name": "SriLankan Airlines", "carrier_logo": "UL.png", "flight_number": "306" }, "booking_class": { "brand_id": "1308413", "brand_title": "Economy Flex", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "H", "meal_code": null, "seat_available": "9", "FareBasis": "HOWBD", "FareRuleKey": "gws-eJxNTtEKwyAQ+5iS93hM66OtrnQw3MNWRl\/2\/5+xqAx24CV30cSUktECnYvpvyZ8puOOemSgwnSet4owRxJO0wmSEfvjvRYMB\/Pa164NdP1WtnwRYONmQ2qFs\/eyZGlBrmyGDi0XjWqBH7nuonUpr7XQFEvvvWKHyBn6qN59AdvvK9k=", "FareInfoRef": "0t3kDvsDuDKAja5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 552.66, "gross_total": 93343, "base_fare": 524.36, "tax": 62.11, "sell": { "currency": "GBP", "total": 552.66, "base_fare": 524.36, "tax": 62.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTA1ODUuMzEsImJhc2VfZmFyZSI6ODU5NDYuMjksInRheCI6MTAxODAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4ODA4Mi4wMiwiYmFzZV9mYXJlIjo4MzQ0MywidGF4IjoxMDE4MC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzM0MywiYmFzZV9mYXJlIjo4MzQ0MywidGF4Ijo5OTAwfX0=", "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": "GBP", "total": 552.66, "base_fare": 524.36, "tax": 62.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.09", "tax": "60.40", "discount": 35.64, "ait": "1.71", "service_charge": 17.1 }, "partner": { "currency": "GBP", "total": 552.66, "base_fare": 524.36, "tax": 62.11, "gross": { "base_fare": "509.09", "tax": "60.40", "discount": "35.64", "ait": "1.71", "service_charge": 17.1 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkwNTg1LjMxIiwiYmFzZV9mYXJlIjoiODU5NDYuMjkiLCJ0YXgiOiIxMDE4MC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzNDQzLjAwIiwidGF4IjoiOTkwMC4wMCIsImRpc2NvdW50IjoiNTg0MS4wMSIsImFpdCI6IjI4MC4wMyIsInNlcnZpY2VfY2hhcmdlIjoiMjgwMy4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1MDMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjAxIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODgwODIuMDIiLCJiYXNlX2ZhcmUiOiI4MzQ0My4wMCIsInRheCI6IjEwMTgwLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODM0NDMuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiI1ODQxLjAxIiwiYWl0IjoiMjgwLjAzIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzMzQzLjAwIiwiYmFzZV9mYXJlIjoiODM0NDMuMDAiLCJ0YXgiOiI5OTAwLjAwIiwiZGlzY291bnQiOiI1ODQxLjAxIiwiYWl0IjoiMjgwLjAzIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo4ODA4Mi4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 552.66, "filter": { "id": "F77RT00068-37", "price": 552.66, "gross_total": 93343, "journey_duration": "PT17H10M", "journey_duration_seconds": 61800, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "UL", "carrier_marketing": "UL", "aircraft": "320", "aircraft_name": "320", "cabin_class": "Economy", "connecting_airport": [ "CMB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-25T13:00:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:10:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251300cmb202601251555190cmb202601260135sin202601260810306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-38", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-22", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-38-0", "itt_flight_key": "F1TT00002-22", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "0t3kDvsDuDKASX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T22:10:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "PEK", "arrival_time": "2026-01-26T05:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT5H00M", "distance": "1891", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "702" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "702" }, "booking_class": { "brand_id": "2022344", "brand_title": "ECONOMY STANDARD", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LONCPDD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6G6HNu0xwW4ZbKQ9bIxe9v+fMSXpYIbECs+WklIKEqKoLum\/BnwGyygvAwoCz7HeoVHjBOXrhIgseOzFDnd0jzCRlEZ71zZno41s2GTTjmrhbLdnI+vGtFTUZFTJDfzEeqMs2Z\/uogyu4fq+oMzgV7n3BSyuLCU=", "FareInfoRef": "0t3kDvsDuDKAva5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0t3kDvsDuDKAUX5aDKAAAA==", "origin": "PEK", "departure_time": "2026-01-26T08:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T15:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT6H45M", "distance": "2791", "lay_over": "PT03H35M", "lay_over_date": "2026-01-26", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "805" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "5281" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WORCSQ", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH1nQxOPijUkFOyPLSWXvv9jdNUWsqA78u3O6L1X0UlI54814DPEgPyKQIbaKVvGeJod22uHiDi8r49Y7ugWOhnIDfbONhaZ1BoWLuyoFvZ239LFWPc1R6IGo0rbwF+k1WQO52copOXW7FF\/UGbYT23vCxrXLBY=", "FareInfoRef": "0t3kDvsDuDKA5a5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 574.15, "gross_total": 96067, "base_fare": 400.56, "tax": 198.97, "sell": { "currency": "GBP", "total": 574.15, "base_fare": 400.56, "tax": 198.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTQxMDUuNDgsImJhc2VfZmFyZSI6NjU2NTUuMjksInRheCI6MzI2MTIuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjkyMTkzLjE5LCJiYXNlX2ZhcmUiOjYzNzQzLCJ0YXgiOjMyNjEyLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTYwNjcsImJhc2VfZmFyZSI6NjM3NDMsInRheCI6MzIzMjR9fQ==", "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": "GBP", "total": 574.15, "base_fare": 400.56, "tax": 198.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "388.90", "tax": "197.21", "discount": 27.22, "ait": "1.76", "service_charge": 13.5 }, "partner": { "currency": "GBP", "total": 574.15, "base_fare": 400.56, "tax": 198.97, "gross": { "base_fare": "388.90", "tax": "197.21", "discount": "27.22", "ait": "1.76", "service_charge": 13.5 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk0MTA1LjQ4IiwiYmFzZV9mYXJlIjoiNjU2NTUuMjkiLCJ0YXgiOiIzMjYxMi4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNzQzLjAwIiwidGF4IjoiMzIzMjQuMDAiLCJkaXNjb3VudCI6IjQ0NjIuMDEiLCJhaXQiOiIyODguMjAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMTIuMjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTEyLjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkyMTkzLjE5IiwiYmFzZV9mYXJlIjoiNjM3NDMuMDAiLCJ0YXgiOiIzMjYxMi4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNzQzLjAwIiwidGF4IjoiMzIzMjQuMDAiLCJkaXNjb3VudCI6IjQ0NjIuMDEiLCJhaXQiOiIyODguMjAiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTYwNjcuMDAiLCJiYXNlX2ZhcmUiOiI2Mzc0My4wMCIsInRheCI6IjMyMzI0LjAwIiwiZGlzY291bnQiOiI0NDYyLjAxIiwiYWl0IjoiMjg4LjIwIiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo5MjE5My4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 574.15, "filter": { "id": "F77RT00068-38", "price": 574.15, "gross_total": 96067, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "CA", "carrier_marketing": "CA", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "PEK" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T22:10:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T15:30:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601252210pek202601260510702pek202601260845sin202601261530805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-39", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-49", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-39-0", "itt_flight_key": "F1TT00002-49", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "3H35M", "routes": [ { "air_segment_key": "0t3kDvsDuDKASX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T22:10:00.000+06:00", "origin_terminal": "0", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "PEK", "arrival_time": "2026-01-26T05:10:00.000+08:00", "destination_terminal": "3", "destination_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT5H00M", "distance": "1891", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "702" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "702" }, "booking_class": { "brand_id": "2022343", "brand_title": "ECONOMY FLEX", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "FareBasis": "LORCPDD", "FareRuleKey": "gws-eJxNjsEKwzAMQz+m6G6Hdm1vCXbLoCUrY2P0sv\/\/jCnJBjMkVni2lBhjkHAR1Sn+V4d3Zwn5aUBG4DmWDToO8wzl64SITNhvdzvc0TzCQJIrbV3rnPXWs2GVVRsqhbPenoysGdNSUZJRJDfwE8uVMid\/uIsyuITr6wtlBL\/KvQ85VixB", "FareInfoRef": "0t3kDvsDuDKADb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "0t3kDvsDuDKAUX5aDKAAAA==", "origin": "PEK", "departure_time": "2026-01-26T08:45:00.000+08:00", "origin_terminal": "3", "origin_airport": { "name": "Beijing Capital International Airport", "city": "Beijing", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T15:30:00.000+08:00", "destination_terminal": "0", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT6H45M", "distance": "2791", "lay_over": "PT03H35M", "lay_over_date": "2026-01-26", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "SQ", "carrier_name": "Singapore Airlines", "carrier_logo": "SQ.png", "flight_number": "805" }, "marketing": { "carrier": "CA", "carrier_name": "Air China", "carrier_logo": "CA.png", "flight_number": "5281" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "W", "meal_code": null, "seat_available": "9", "FareBasis": "WORCSQ", "FareRuleKey": "gws-eJxNjs0KwyAQhB8mzH1nQxOPijUkFOyPLSWXvv9jdNUWsqA78u3O6L1X0UlI54814DPEgPyKQIbaKVvGeJod22uHiDi8r49Y7ugWOhnIDfbONhaZ1BoWLuyoFvZ239LFWPc1R6IGo0rbwF+k1WQO52copOXW7FF\/UGbYT23vCxrXLBY=", "FareInfoRef": "0t3kDvsDuDKA5a5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "pieces", "title": "1 pieces" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 584.48, "gross_total": 97827, "base_fare": 411.62, "tax": 199, "sell": { "currency": "GBP", "total": 584.48, "base_fare": 411.62, "tax": 199 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTU4MDAuMzYsImJhc2VfZmFyZSI6Njc0NjguMDksInRheCI6MzI2MTcuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5MzgzNS4yNywiYmFzZV9mYXJlIjo2NTUwMywidGF4IjozMjYxNy40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo5NzgyNywiYmFzZV9mYXJlIjo2NTUwMywidGF4IjozMjMyNH19", "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": "GBP", "total": 584.48, "base_fare": 411.62, "tax": 199, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "399.63", "tax": "197.21", "discount": 27.97, "ait": "1.79", "service_charge": 13.82 }, "partner": { "currency": "GBP", "total": 584.48, "base_fare": 411.62, "tax": 199, "gross": { "base_fare": "399.63", "tax": "197.21", "discount": "27.97", "ait": "1.79", "service_charge": 13.82 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijk1ODAwLjM2IiwiYmFzZV9mYXJlIjoiNjc0NjguMDkiLCJ0YXgiOiIzMjYxNy40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NTAzLjAwIiwidGF4IjoiMzIzMjQuMDAiLCJkaXNjb3VudCI6IjQ1ODUuMjEiLCJhaXQiOiIyOTMuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyNjUuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIxOTY1LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjkzODM1LjI3IiwiYmFzZV9mYXJlIjoiNjU1MDMuMDAiLCJ0YXgiOiIzMjYxNy40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1NTAzLjAwIiwidGF4IjoiMzIzMjQuMDAiLCJkaXNjb3VudCI6IjQ1ODUuMjEiLCJhaXQiOiIyOTMuNDgiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiOTc4MjcuMDAiLCJiYXNlX2ZhcmUiOiI2NTUwMy4wMCIsInRheCI6IjMyMzI0LjAwIiwiZGlzY291bnQiOiI0NTg1LjIxIiwiYWl0IjoiMjkzLjQ4Iiwic2VydmljZV9jaGFyZ2UiOiIzMDAuMDAiLCJwYXlhYmxlIjo5MzgzNS4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 584.48, "filter": { "id": "F77RT00068-39", "price": 584.48, "gross_total": 97827, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "CA", "carrier_marketing": "CA", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "PEK" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T22:10:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T15:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "2", "baggage_title": "2 pieces" }, "filter_unique_filter_code": "dac202601252210pek202601260510702pek202601260845sin202601261530805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-40", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-23", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-40-0", "itt_flight_key": "F1TT00002-23", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "4H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAWX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T12:50:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-25T18:10:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT3H20M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "5016" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "3", "FareBasis": "K2ASRSSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2cVe8QYBEY9LDoof14P9\/hgNoYhPokNfOEGM0sU1UQ\/yvBe8lv+DPDDiMp90c23qyAOXrgIgE3C21vbWGaWIrkQ88u47BatXYUK1cJuqFY9wlZbLpTE9Fj0aX3MBP1Culp\/Jg2M5kZeAXyRn8Kbc+OOQsow==", "FareInfoRef": "0t3kDvsDuDKAKb5aDKAAAA==" }, "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": "0t3kDvsDuDKAYX5aDKAAAA==", "origin": "CAN", "departure_time": "2026-01-25T22:40:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T02:50:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT04H30M", "lay_over_date": "2026-01-25", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "8489" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "K", "meal_code": null, "seat_available": "9", "FareBasis": "K2ASRSSS", "FareRuleKey": "gws-eJxNjsEOAiEMRD9mM\/e2cVe8QYBEY9LDoof14P9\/hgNoYhPokNfOEGM0sU1UQ\/yvBe8lv+DPDDiMp90c23qyAOXrgIgE3C21vbWGaWIrkQ88u47BatXYUK1cJuqFY9wlZbLpTE9Fj0aX3MBP1Culp\/Jg2M5kZeAXyRn8Kbc+OOQsow==", "FareInfoRef": "0t3kDvsDuDKAKb5aDKAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 616.02, "gross_total": 103570, "base_fare": 504.61, "tax": 143.87, "sell": { "currency": "GBP", "total": 616.02, "base_fare": 504.61, "tax": 143.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwOTY4LjcxLCJiYXNlX2ZhcmUiOjgyNzA5LCJ0YXgiOjIzNTgwLjcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTg1NTkuNzEsImJhc2VfZmFyZSI6ODAzMDAsInRheCI6MjM1ODAuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAzNTcwLCJiYXNlX2ZhcmUiOjgwMzAwLCJ0YXgiOjIzMjcwfX0=", "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": "GBP", "total": 616.02, "base_fare": 504.61, "tax": 143.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "489.91", "tax": "141.97", "discount": 34.29, "ait": "1.90", "service_charge": 16.53 }, "partner": { "currency": "GBP", "total": 616.02, "base_fare": 504.61, "tax": 143.87, "gross": { "base_fare": "489.91", "tax": "141.97", "discount": "34.29", "ait": "1.90", "service_charge": 16.53 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDk2OC43MSIsImJhc2VfZmFyZSI6IjgyNzA5LjAwIiwidGF4IjoiMjM1ODAuNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMwMC4wMCIsInRheCI6IjIzMjcwLjAwIiwiZGlzY291bnQiOiI1NjIxLjAwIiwiYWl0IjoiMzEwLjcxIiwic2VydmljZV9jaGFyZ2UiOiIyNzA5LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjQwOS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5ODU1OS43MSIsImJhc2VfZmFyZSI6IjgwMzAwLjAwIiwidGF4IjoiMjM1ODAuNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDMwMC4wMCIsInRheCI6IjIzMjcwLjAwIiwiZGlzY291bnQiOiI1NjIxLjAwIiwiYWl0IjoiMzEwLjcxIiwic2VydmljZV9jaGFyZ2UiOjMwMCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMzU3MC4wMCIsImJhc2VfZmFyZSI6IjgwMzAwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjU2MjEuMDAiLCJhaXQiOiIzMTAuNzEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjk4NTU5LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.02, "filter": { "id": "F77RT00068-40", "price": 616.02, "gross_total": 103570, "journey_duration": "PT12H0M", "journey_duration_seconds": 43200, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T12:50:00.000+06:00", "arrival_timing_slot": null, "arrival_departure_time": "2026-01-26T02:50:00.000+08:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601251250can2026012518105016can202601252240sin2026012602508489", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-41", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-24", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-41-0", "itt_flight_key": "F1TT00002-24", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAaX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-25T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-25", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "1", "FareBasis": "NJR4R1RI", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kNjV7x1s92N64HEqode\/P8zpK0mkgADAwMppcAwU0TTv014T\/cCe62AIbg\/DoNwVhLiZQVJhd3KqUg5MFRCdMo6PbL0wXzZ1BN27nFQzVB7zMsKCrUpu6ag3UaD3sAPbFeHtuRnqYx+2XvhS\/EMf9W3PkrdLHg=", "FareInfoRef": "0t3kDvsDuDKAYb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAcX5aDKAAAA==", "origin": "DOH", "departure_time": "2026-01-25T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-26T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-25", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RI", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kNjV7x1s92N64HEqode\/P8zpK0mkgADAwMppcAwU0TTv014T\/cCe62AIbg\/DoNwVhLiZQVJhd3KqUg5MFRCdMo6PbL0wXzZ1BN27nFQzVB7zMsKCrUpu6ag3UaD3sAPbFeHtuRnqYx+2XvhS\/EMf9W3PkrdLHg=", "FareInfoRef": "0t3kDvsDuDKAYb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 874.75, "gross_total": 147974, "base_fare": 838.97, "tax": 90.96, "sell": { "currency": "GBP", "total": 874.75, "base_fare": 838.97, "tax": 90.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzMzc3LjU3LCJiYXNlX2ZhcmUiOjEzNzUxNC4yNywidGF4IjoxNDkwOC45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTM3Mi4zLCJiYXNlX2ZhcmUiOjEzMzUwOSwidGF4IjoxNDkwOC45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNDc5NzQsImJhc2VfZmFyZSI6MTMzNTA5LCJ0YXgiOjE0NDY1fX0=", "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": "GBP", "total": 874.75, "base_fare": 838.97, "tax": 90.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "814.54", "tax": "88.25", "discount": 57.02, "ait": "2.71", "service_charge": 26.27 }, "partner": { "currency": "GBP", "total": 874.75, "base_fare": 838.97, "tax": 90.96, "gross": { "base_fare": "814.54", "tax": "88.25", "discount": "57.02", "ait": "2.71", "service_charge": 26.27 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzM3Ny41NyIsImJhc2VfZmFyZSI6IjEzNzUxNC4yNyIsInRheCI6IjE0OTA4LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ0NjUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDMuOTMiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzMDUuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MDA1LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTM3Mi4zMCIsImJhc2VfZmFyZSI6IjEzMzUwOS4wMCIsInRheCI6IjE0OTA4LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ0NjUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDMuOTMiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ3OTc0LjAwIiwiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ0NjUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDMuOTMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjEzOTM3Mi4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 874.75, "filter": { "id": "F77RT00068-41", "price": 874.75, "gross_total": 147974, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T10:45:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601251045doh202601251350641doh202601251955sin202601260845942", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-42", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-25", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-42-0", "itt_flight_key": "F1TT00002-25", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H10M", "transit_time": "12H15M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAaX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-25T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-25", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NJR4R1RI", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kNjV7x1s92N64HEqode\/P8zpK0mkgADAwMppcAwU0TTv014T\/cCe62AIbg\/DoNwVhLiZQVJhd3KqUg5MFRCdMo6PbL0wXzZ1BN27nFQzVB7zMsKCrUpu6ag3UaD3sAPbFeHtuRnqYx+2XvhS\/EMf9W3PkrdLHg=", "FareInfoRef": "0t3kDvsDuDKAYb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAeX5aDKAAAA==", "origin": "DOH", "departure_time": "2026-01-26T02:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-26T14:55:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT12H15M", "lay_over_date": "2026-01-25", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RI", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kNjV7x1s92N64HEqode\/P8zpK0mkgADAwMppcAwU0TTv014T\/cCe62AIbg\/DoNwVhLiZQVJhd3KqUg5MFRCdMo6PbL0wXzZ1BN27nFQzVB7zMsKCrUpu6ag3UaD3sAPbFeHtuRnqYx+2XvhS\/EMf9W3PkrdLHg=", "FareInfoRef": "0t3kDvsDuDKAYb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 876.7, "gross_total": 148294, "base_fare": 838.97, "tax": 92.92, "sell": { "currency": "GBP", "total": 876.7, "base_fare": 838.97, "tax": 92.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNjk4LjUzLCJiYXNlX2ZhcmUiOjEzNzUxNC4yNywidGF4IjoxNTIyOS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTY5My4yNiwiYmFzZV9mYXJlIjoxMzM1MDksInRheCI6MTUyMjkuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mjk0LCJiYXNlX2ZhcmUiOjEzMzUwOSwidGF4IjoxNDc4NX19", "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": "GBP", "total": 876.7, "base_fare": 838.97, "tax": 92.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "814.54", "tax": "90.20", "discount": 57.02, "ait": "2.71", "service_charge": 26.27 }, "partner": { "currency": "GBP", "total": 876.7, "base_fare": 838.97, "tax": 92.92, "gross": { "base_fare": "814.54", "tax": "90.20", "discount": "57.02", "ait": "2.71", "service_charge": 26.27 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzY5OC41MyIsImJhc2VfZmFyZSI6IjEzNzUxNC4yNyIsInRheCI6IjE1MjI5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDQuODkiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzMDUuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MDA1LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTY5My4yNiIsImJhc2VfZmFyZSI6IjEzMzUwOS4wMCIsInRheCI6IjE1MjI5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDQuODkiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mjk0LjAwIiwiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDQuODkiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjEzOTY5My4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 876.7, "filter": { "id": "F77RT00068-42", "price": 876.7, "gross_total": 148294, "journey_duration": "PT1D2H10M", "journey_duration_seconds": 94200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T10:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T14:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601251045doh202601251350641doh202601260205sin202601261455948", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-43", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-26", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-43-0", "itt_flight_key": "F1TT00002-26", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H30M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAaX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-25T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-25", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "2", "FareBasis": "NJR4R1RI", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kNjV7x1s92N64HEqode\/P8zpK0mkgADAwMppcAwU0TTv014T\/cCe62AIbg\/DoNwVhLiZQVJhd3KqUg5MFRCdMo6PbL0wXzZ1BN27nFQzVB7zMsKCrUpu6ag3UaD3sAPbFeHtuRnqYx+2XvhS\/EMf9W3PkrdLHg=", "FareInfoRef": "0t3kDvsDuDKAYb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAgX5aDKAAAA==", "origin": "DOH", "departure_time": "2026-01-26T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-26T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-01-25", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866573", "brand_title": "ECONOMY CLASSIC", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "N", "meal_code": null, "seat_available": "9", "FareBasis": "NJR4R1RI", "FareRuleKey": "gws-eJxNTkEOAjEIfMxm7kNjV7x1s92N64HEqode\/P8zpK0mkgADAwMppcAwU0TTv014T\/cCe62AIbg\/DoNwVhLiZQVJhd3KqUg5MFRCdMo6PbL0wXzZ1BN27nFQzVB7zMsKCrUpu6ag3UaD3sAPbFeHtuRnqYx+2XvhS\/EMf9W3PkrdLHg=", "FareInfoRef": "0t3kDvsDuDKAYb5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 876.7, "gross_total": 148294, "base_fare": 838.97, "tax": 92.92, "sell": { "currency": "GBP", "total": 876.7, "base_fare": 838.97, "tax": 92.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQzNjk4LjUzLCJiYXNlX2ZhcmUiOjEzNzUxNC4yNywidGF4IjoxNTIyOS44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzOTY5My4yNiwiYmFzZV9mYXJlIjoxMzM1MDksInRheCI6MTUyMjkuODksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4Mjk0LCJiYXNlX2ZhcmUiOjEzMzUwOSwidGF4IjoxNDc4NX19", "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": "GBP", "total": 876.7, "base_fare": 838.97, "tax": 92.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "814.54", "tax": "90.20", "discount": 57.02, "ait": "2.71", "service_charge": 26.27 }, "partner": { "currency": "GBP", "total": 876.7, "base_fare": 838.97, "tax": 92.92, "gross": { "base_fare": "814.54", "tax": "90.20", "discount": "57.02", "ait": "2.71", "service_charge": 26.27 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0MzY5OC41MyIsImJhc2VfZmFyZSI6IjEzNzUxNC4yNyIsInRheCI6IjE1MjI5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDQuODkiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzMDUuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MDA1LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzOTY5My4yNiIsImJhc2VfZmFyZSI6IjEzMzUwOS4wMCIsInRheCI6IjE1MjI5Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDQuODkiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ4Mjk0LjAwIiwiYmFzZV9mYXJlIjoiMTMzNTA5LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6IjkzNDUuNjMiLCJhaXQiOiI0NDQuODkiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjEzOTY5My4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 876.7, "filter": { "id": "F77RT00068-43", "price": 876.7, "gross_total": 148294, "journey_duration": "PT1D8H30M", "journey_duration_seconds": 117000, "layover_duration": "PT18H35M", "layover_duration_seconds": 66900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T10:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "25", "baggage_title": "25 kg" }, "filter_unique_filter_code": "dac202601251045doh202601251350641doh202601260825sin202601262115944", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-44", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-50", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-44-0", "itt_flight_key": "F1TT00002-50", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAaX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-25T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-25", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlexKVjd2oSqt1B6TBduCy\/z9jBlZpkYidGGxCCCZ2EVUf\/mvCZ3pmpPcKJBhPORJUzUSgHCtExKM88py1HBgu5iilLg\/UfjHeNk\/ALrsbUivU3uOygvlzc6anomWjUS5wku1Ompb4ylUck7mznyRX8Kt89QVGUyxs", "FareInfoRef": "0t3kDvsDuDKAHe5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAcX5aDKAAAA==", "origin": "DOH", "departure_time": "2026-01-25T19:55:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-26T08:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT06H05M", "lay_over_date": "2026-01-25", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "942" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlexKVjd2oSqt1B6TBduCy\/z9jBlZpkYidGGxCCCZ2EVUf\/mvCZ3pmpPcKJBhPORJUzUSgHCtExKM88py1HBgu5iilLg\/UfjHeNk\/ALrsbUivU3uOygvlzc6anomWjUS5wku1Ompb4ylUck7mznyRX8Kt89QVGUyxs", "FareInfoRef": "0t3kDvsDuDKAHe5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 913.67, "gross_total": 154600, "base_fare": 880.61, "tax": 91.08, "sell": { "currency": "GBP", "total": 913.67, "base_fare": 880.61, "tax": 91.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ5NzU4LjQxLCJiYXNlX2ZhcmUiOjE0NDMzOS4wNSwidGF4IjoxNDkyOC44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NTU1NC4zNiwiYmFzZV9mYXJlIjoxNDAxMzUsInRheCI6MTQ5MjguODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0NjAwLCJiYXNlX2ZhcmUiOjE0MDEzNSwidGF4IjoxNDQ2NX19", "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": "GBP", "total": 913.67, "base_fare": 880.61, "tax": 91.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "854.96", "tax": "88.25", "discount": 59.85, "ait": "2.83", "service_charge": 27.48 }, "partner": { "currency": "GBP", "total": 913.67, "base_fare": 880.61, "tax": 91.08, "gross": { "base_fare": "854.96", "tax": "88.25", "discount": "59.85", "ait": "2.83", "service_charge": 27.48 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0OTc1OC40MSIsImJhc2VfZmFyZSI6IjE0NDMzOS4wNSIsInRheCI6IjE0OTI4LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ0NjUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjMuODEiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ1MDQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MjA0LjA1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NTU1NC4zNiIsImJhc2VfZmFyZSI6IjE0MDEzNS4wMCIsInRheCI6IjE0OTI4LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ0NjUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjMuODEiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0NjAwLjAwIiwiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ0NjUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjMuODEiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE0NTU1NC4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 913.67, "filter": { "id": "F77RT00068-44", "price": 913.67, "gross_total": 154600, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T10:45:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251045doh202601251350641doh202601251955sin202601260845942", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-45", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-51", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-45-0", "itt_flight_key": "F1TT00002-51", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H10M", "transit_time": "12H15M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAaX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-25T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-25", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlexKVjd2oSqt1B6TBduCy\/z9jBlZpkYidGGxCCCZ2EVUf\/mvCZ3pmpPcKJBhPORJUzUSgHCtExKM88py1HBgu5iilLg\/UfjHeNk\/ALrsbUivU3uOygvlzc6anomWjUS5wku1Ompb4ylUck7mznyRX8Kt89QVGUyxs", "FareInfoRef": "0t3kDvsDuDKAHe5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAeX5aDKAAAA==", "origin": "DOH", "departure_time": "2026-01-26T02:05:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-26T14:55:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT12H15M", "lay_over_date": "2026-01-25", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "948" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlexKVjd2oSqt1B6TBduCy\/z9jBlZpkYidGGxCCCZ2EVUf\/mvCZ3pmpPcKJBhPORJUzUSgHCtExKM88py1HBgu5iilLg\/UfjHeNk\/ALrsbUivU3uOygvlzc6anomWjUS5wku1Ompb4ylUck7mznyRX8Kt89QVGUyxs", "FareInfoRef": "0t3kDvsDuDKAHe5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 915.63, "gross_total": 154920, "base_fare": 880.61, "tax": 93.04, "sell": { "currency": "GBP", "total": 915.63, "base_fare": 880.61, "tax": 93.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMDc5LjM3LCJiYXNlX2ZhcmUiOjE0NDMzOS4wNSwidGF4IjoxNTI0OS43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NTg3NS4zMiwiYmFzZV9mYXJlIjoxNDAxMzUsInRheCI6MTUyNDkuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0OTIwLCJiYXNlX2ZhcmUiOjE0MDEzNSwidGF4IjoxNDc4NX19", "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": "GBP", "total": 915.63, "base_fare": 880.61, "tax": 93.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "854.96", "tax": "90.20", "discount": 59.85, "ait": "2.84", "service_charge": 27.48 }, "partner": { "currency": "GBP", "total": 915.63, "base_fare": 880.61, "tax": 93.04, "gross": { "base_fare": "854.96", "tax": "90.20", "discount": "59.85", "ait": "2.84", "service_charge": 27.48 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDA3OS4zNyIsImJhc2VfZmFyZSI6IjE0NDMzOS4wNSIsInRheCI6IjE1MjQ5Ljc3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjQ1MDQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MjA0LjA1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NTg3NS4zMiIsImJhc2VfZmFyZSI6IjE0MDEzNS4wMCIsInRheCI6IjE1MjQ5Ljc3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0OTIwLjAwIiwiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE0NTg3NS4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 915.63, "filter": { "id": "F77RT00068-45", "price": 915.63, "gross_total": 154920, "journey_duration": "PT1D2H10M", "journey_duration_seconds": 94200, "layover_duration": "PT12H15M", "layover_duration_seconds": 44100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T10:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T14:55:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251045doh202601251350641doh202601260205sin202601261455948", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-46", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-52", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-46-0", "itt_flight_key": "F1TT00002-52", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H30M", "transit_time": "18H35M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAaX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T10:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-01-25T13:50:00.000+03:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-25", "flight_time": "PT6H05M", "distance": "2432", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "641" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlexKVjd2oSqt1B6TBduCy\/z9jBlZpkYidGGxCCCZ2EVUf\/mvCZ3pmpPcKJBhPORJUzUSgHCtExKM88py1HBgu5iilLg\/UfjHeNk\/ALrsbUivU3uOygvlzc6anomWjUS5wku1Ompb4ylUck7mznyRX8Kt89QVGUyxs", "FareInfoRef": "0t3kDvsDuDKAHe5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAgX5aDKAAAA==", "origin": "DOH", "departure_time": "2026-01-26T08:25:00.000+03:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "SIN", "arrival_time": "2026-01-26T21:15:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT7H50M", "distance": "3857", "lay_over": "PT18H35M", "lay_over_date": "2026-01-25", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "944" }, "booking_class": { "brand_id": "1866572", "brand_title": "ECONOMY CONVENIENCE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "S", "meal_code": null, "seat_available": "9", "FareBasis": "SJR4R1SI", "FareRuleKey": "gws-eJxNTkEOwyAMe0zlexKVjd2oSqt1B6TBduCy\/z9jBlZpkYidGGxCCCZ2EVUf\/mvCZ3pmpPcKJBhPORJUzUSgHCtExKM88py1HBgu5iilLg\/UfjHeNk\/ALrsbUivU3uOygvlzc6anomWjUS5wku1Ompb4ylUck7mznyRX8Kt89QVGUyxs", "FareInfoRef": "0t3kDvsDuDKAHe5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 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": "GBP", "total": 915.63, "gross_total": 154920, "base_fare": 880.61, "tax": 93.04, "sell": { "currency": "GBP", "total": 915.63, "base_fare": 880.61, "tax": 93.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUwMDc5LjM3LCJiYXNlX2ZhcmUiOjE0NDMzOS4wNSwidGF4IjoxNTI0OS43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE0NTg3NS4zMiwiYmFzZV9mYXJlIjoxNDAxMzUsInRheCI6MTUyNDkuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU0OTIwLCJiYXNlX2ZhcmUiOjE0MDEzNSwidGF4IjoxNDc4NX19", "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": "GBP", "total": 915.63, "base_fare": 880.61, "tax": 93.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "854.96", "tax": "90.20", "discount": 59.85, "ait": "2.84", "service_charge": 27.48 }, "partner": { "currency": "GBP", "total": 915.63, "base_fare": 880.61, "tax": 93.04, "gross": { "base_fare": "854.96", "tax": "90.20", "discount": "59.85", "ait": "2.84", "service_charge": 27.48 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MDA3OS4zNyIsImJhc2VfZmFyZSI6IjE0NDMzOS4wNSIsInRheCI6IjE1MjQ5Ljc3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjQ1MDQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI0MjA0LjA1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NTg3NS4zMiIsImJhc2VfZmFyZSI6IjE0MDEzNS4wMCIsInRheCI6IjE1MjQ5Ljc3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU0OTIwLjAwIiwiYmFzZV9mYXJlIjoiMTQwMTM1LjAwIiwidGF4IjoiMTQ3ODUuMDAiLCJkaXNjb3VudCI6Ijk4MDkuNDUiLCJhaXQiOiI0NjQuNzciLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE0NTg3NS4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 915.63, "filter": { "id": "F77RT00068-46", "price": 915.63, "gross_total": 154920, "journey_duration": "PT1D8H30M", "journey_duration_seconds": 117000, "layover_duration": "PT18H35M", "layover_duration_seconds": 66900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-25T10:45:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-26T21:15:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "dac202601251045doh202601251350641doh202601260825sin202601262115944", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-47", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-27", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-47-0", "itt_flight_key": "F1TT00002-27", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAiX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-26T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "7", "FareBasis": "M2AFFSSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyAt7W6J0kTbYbmwHbrD\/v+MOUknDQkwMtjEGE0siOoW\/2PBZ8lvtFcGGozp9waV9aoK5XhARDY8LNXq7pgqdiHVBj27jsVixdiQQw6T6oFj1D1lyKlMTUX3Roe8wA+UG2FL+9O9VjorDU9KVvBVXn0BTLwslQ==", "FareInfoRef": "0t3kDvsDuDKArb5aDKAAAA==" }, "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": "0t3kDvsDuDKAkX5aDKAAAA==", "origin": "CAN", "departure_time": "2026-01-26T08:15:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T12:25:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT4H10M", "distance": "1631", "lay_over": "PT03H30M", "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": "353" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "353" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "M2AFFSSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyAt7W6J0kTbYbmwHbrD\/v+MOUknDQkwMtjEGE0siOoW\/2PBZ8lvtFcGGozp9waV9aoK5XhARDY8LNXq7pgqdiHVBj27jsVixdiQQw6T6oFj1D1lyKlMTUX3Roe8wA+UG2FL+9O9VjorDU9KVvBVXn0BTLwslQ==", "FareInfoRef": "0t3kDvsDuDKArb5aDKAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 922.35, "gross_total": 155710, "base_fare": 832.26, "tax": 144.82, "sell": { "currency": "GBP", "total": 922.35, "base_fare": 832.26, "tax": 144.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUxMTc5LjUzLCJiYXNlX2ZhcmUiOjEzNjQxMy4yLCJ0YXgiOjIzNzM3LjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ3MjA2LjMzLCJiYXNlX2ZhcmUiOjEzMjQ0MCwidGF4IjoyMzczNy4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTU3MTAsImJhc2VfZmFyZSI6MTMyNDQwLCJ0YXgiOjIzMjcwfX0=", "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": "GBP", "total": 922.35, "base_fare": 832.26, "tax": 144.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.02", "tax": "141.97", "discount": 56.56, "ait": "2.85", "service_charge": 26.07 }, "partner": { "currency": "GBP", "total": 922.35, "base_fare": 832.26, "tax": 144.82, "gross": { "base_fare": "808.02", "tax": "141.97", "discount": "56.56", "ait": "2.85", "service_charge": 26.07 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MTE3OS41MyIsImJhc2VfZmFyZSI6IjEzNjQxMy4yMCIsInRheCI6IjIzNzM3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNDQwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjkyNzAuODAiLCJhaXQiOiI0NjcuMTMiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyNzMuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzOTczLjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NzIwNi4zMyIsImJhc2VfZmFyZSI6IjEzMjQ0MC4wMCIsInRheCI6IjIzNzM3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNDQwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjkyNzAuODAiLCJhaXQiOiI0NjcuMTMiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU1NzEwLjAwIiwiYmFzZV9mYXJlIjoiMTMyNDQwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjkyNzAuODAiLCJhaXQiOiI0NjcuMTMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE0NzIwNi4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 922.35, "filter": { "id": "F77RT00068-47", "price": 922.35, "gross_total": 155710, "journey_duration": "PT11H10M", "journey_duration_seconds": 40200, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:15:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T12:25:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601252315can202601260445392can202601260815sin202601261225353", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-48", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-28", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-48-0", "itt_flight_key": "F1TT00002-28", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "7H45M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAiX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T23:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CAN", "arrival_time": "2026-01-26T04:45:00.000+08:00", "destination_terminal": "2", "destination_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "flight_date": "2026-01-25", "flight_time": "PT3H30M", "distance": "1448", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "392" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "7", "FareBasis": "M2AFFSSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyAt7W6J0kTbYbmwHbrD\/v+MOUknDQkwMtjEGE0siOoW\/2PBZ8lvtFcGGozp9waV9aoK5XhARDY8LNXq7pgqdiHVBj27jsVixdiQQw6T6oFj1D1lyKlMTUX3Roe8wA+UG2FL+9O9VjorDU9KVvBVXn0BTLwslQ==", "FareInfoRef": "0t3kDvsDuDKArb5aDKAAAA==" }, "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": "0t3kDvsDuDKAmX5aDKAAAA==", "origin": "CAN", "departure_time": "2026-01-26T12:30:00.000+08:00", "origin_terminal": "2", "origin_airport": { "name": "Guangzhou Baiyun International Airport", "city": "Huadu, Guangzhou", "country": "China", "timezone": "Asia\/Shanghai" }, "destination": "SIN", "arrival_time": "2026-01-26T16:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-26", "flight_time": "PT4H15M", "distance": "1631", "lay_over": "PT07H45M", "lay_over_date": "2026-01-26", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "marketing": { "carrier": "CZ", "carrier_name": "China Southern Airlines", "carrier_logo": "CZ.png", "flight_number": "3039" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "FareBasis": "M2AFFSSS", "FareRuleKey": "gws-eJxNTkEOwzAIe0zlOyAt7W6J0kTbYbmwHbrD\/v+MOUknDQkwMtjEGE0siOoW\/2PBZ8lvtFcGGozp9waV9aoK5XhARDY8LNXq7pgqdiHVBj27jsVixdiQQw6T6oFj1D1lyKlMTUX3Roe8wA+UG2FL+9O9VjorDU9KVvBVXn0BTLwslQ==", "FareInfoRef": "0t3kDvsDuDKArb5aDKAAAA==" }, "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" } } } } ] } ], "promo_title": null, "promo_rules": null, "price": { "currency": "GBP", "total": 922.35, "gross_total": 155710, "base_fare": 832.26, "tax": 144.82, "sell": { "currency": "GBP", "total": 922.35, "base_fare": 832.26, "tax": 144.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUxMTc5LjUzLCJiYXNlX2ZhcmUiOjEzNjQxMy4yLCJ0YXgiOjIzNzM3LjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ3MjA2LjMzLCJiYXNlX2ZhcmUiOjEzMjQ0MCwidGF4IjoyMzczNy4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxNTU3MTAsImJhc2VfZmFyZSI6MTMyNDQwLCJ0YXgiOjIzMjcwfX0=", "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": "GBP", "total": 922.35, "base_fare": 832.26, "tax": 144.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.02", "tax": "141.97", "discount": 56.56, "ait": "2.85", "service_charge": 26.07 }, "partner": { "currency": "GBP", "total": 922.35, "base_fare": 832.26, "tax": 144.82, "gross": { "base_fare": "808.02", "tax": "141.97", "discount": "56.56", "ait": "2.85", "service_charge": 26.07 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MTE3OS41MyIsImJhc2VfZmFyZSI6IjEzNjQxMy4yMCIsInRheCI6IjIzNzM3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNDQwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjkyNzAuODAiLCJhaXQiOiI0NjcuMTMiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyNzMuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIzOTczLjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC4wMSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0NzIwNi4zMyIsImJhc2VfZmFyZSI6IjEzMjQ0MC4wMCIsInRheCI6IjIzNzM3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNDQwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjkyNzAuODAiLCJhaXQiOiI0NjcuMTMiLCJzZXJ2aWNlX2NoYXJnZSI6MzAwLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU1NzEwLjAwIiwiYmFzZV9mYXJlIjoiMTMyNDQwLjAwIiwidGF4IjoiMjMyNzAuMDAiLCJkaXNjb3VudCI6IjkyNzAuODAiLCJhaXQiOiI0NjcuMTMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjE0NzIwNi4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 922.35, "filter": { "id": "F77RT00068-48", "price": 922.35, "gross_total": 155710, "journey_duration": "PT15H30M", "journey_duration_seconds": 55800, "layover_duration": "PT7H45M", "layover_duration_seconds": 27900, "carrier_operating": "CZ", "carrier_marketing": "CZ", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": [ "CAN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-25T23:15:00.000+06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-26T16:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": "1", "baggage_title": "1 pieces" }, "filter_unique_filter_code": "dac202601252315can202601260445392can202601261230sin2026012616453039", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-49", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-29", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-49-0", "itt_flight_key": "F1TT00002-29", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "4H15M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAoX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T18:45:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-25T22:15:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-25", "flight_time": "PT5H30M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "587" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "YOOWFBD1", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfsdexoV4GQugMg1Av\/\/xkkLUhESu3KiZ0QglJniqzhvwa8h\/2G8oxAgVrfr4YynkiIfStIrqjH8crnJOguOplUmtxR2mDUOBogS2aXvFDbm7YImvM00z0Fng2ntoEf2S9Gy5YeFubJi5JfiQvsVNv6ADiiLCk=", "FareInfoRef": "0t3kDvsDuDKA8b5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAqX5aDKAAAA==", "origin": "DXB", "departure_time": "2026-01-26T02:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-26T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H05M", "distance": "3636", "lay_over": "PT04H15M", "lay_over_date": "2026-01-25", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "2", "FareBasis": "YOOWFBD1", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfsdexoV4GQugMg1Av\/\/xkkLUhESu3KiZ0QglJniqzhvwa8h\/2G8oxAgVrfr4YynkiIfStIrqjH8crnJOguOplUmtxR2mDUOBogS2aXvFDbm7YImvM00z0Fng2ntoEf2S9Gy5YeFubJi5JfiQvsVNv6ADiiLCk=", "FareInfoRef": "0t3kDvsDuDKA8b5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 1619.8, "gross_total": 274907, "base_fare": 1654.81, "tax": 75.63, "sell": { "currency": "GBP", "total": 1619.8, "base_fare": 1654.81, "tax": 75.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1NDk4LjI4LCJiYXNlX2ZhcmUiOjI3MTIzNi4wOCwidGF4IjoxMjM5NS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1NzU5OC4yLCJiYXNlX2ZhcmUiOjI2MzMzNiwidGF4IjoxMjM5NS43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzQ5MDcsImJhc2VfZmFyZSI6MjYzMzM2LCJ0YXgiOjExNTcxfX0=", "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": "GBP", "total": 1619.8, "base_fare": 1654.81, "tax": 75.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1606.61", "tax": "70.59", "discount": 112.46, "ait": "5.03", "service_charge": 50.03 }, "partner": { "currency": "GBP", "total": 1619.8, "base_fare": 1654.81, "tax": 75.63, "gross": { "base_fare": "1606.61", "tax": "70.59", "discount": "112.46", "ait": "5.03", "service_charge": 50.03 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTQ5OC4yOCIsImJhc2VfZmFyZSI6IjI3MTIzNi4wOCIsInRheCI6IjEyMzk1LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYzMzM2LjAwIiwidGF4IjoiMTE1NzEuMDAiLCJkaXNjb3VudCI6IjE4NDMzLjUyIiwiYWl0IjoiODI0LjcyIiwic2VydmljZV9jaGFyZ2UiOiI4MjAwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzkwMC4wOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNTc1OTguMjAiLCJiYXNlX2ZhcmUiOiIyNjMzMzYuMDAiLCJ0YXgiOiIxMjM5NS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2MzMzNi4wMCIsInRheCI6IjExNTcxLjAwIiwiZGlzY291bnQiOiIxODQzMy41MiIsImFpdCI6IjgyNC43MiIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzQ5MDcuMDAiLCJiYXNlX2ZhcmUiOiIyNjMzMzYuMDAiLCJ0YXgiOiIxMTU3MS4wMCIsImRpc2NvdW50IjoiMTg0MzMuNTIiLCJhaXQiOiI4MjQuNzIiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI1NzU5OC4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1619.8, "filter": { "id": "F77RT00068-49", "price": 1619.8, "gross_total": 274907, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77L", "aircraft_name": "77L", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-25T18:45:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T13:35:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601251845dxb202601252215587dxb202601260230sin202601261335348", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-50", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-30", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-50-0", "itt_flight_key": "F1TT00002-30", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAsX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T01:00:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-25T04:25:00.000+04:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-24", "flight_time": "PT5H25M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "585" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YOOWFBD1", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfsdexoV4GQugMg1Av\/\/xkkLUhESu3KiZ0QglJniqzhvwa8h\/2G8oxAgVrfr4YynkiIfStIrqjH8crnJOguOplUmtxR2mDUOBogS2aXvFDbm7YImvM00z0Fng2ntoEf2S9Gy5YeFubJi5JfiQvsVNv6ADiiLCk=", "FareInfoRef": "0t3kDvsDuDKA8b5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAuX5aDKAAAA==", "origin": "DXB", "departure_time": "2026-01-25T10:15:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-25T21:45:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT05H50M", "lay_over_date": "2026-01-25", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "352" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Y", "meal_code": null, "seat_available": "9", "FareBasis": "YOOWFBD1", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyfsdexoV4GQugMg1Av\/\/xkkLUhESu3KiZ0QglJniqzhvwa8h\/2G8oxAgVrfr4YynkiIfStIrqjH8crnJOguOplUmtxR2mDUOBogS2aXvFDbm7YImvM00z0Fng2ntoEf2S9Gy5YeFubJi5JfiQvsVNv6ADiiLCk=", "FareInfoRef": "0t3kDvsDuDKA8b5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 1619.8, "gross_total": 274907, "base_fare": 1654.81, "tax": 75.63, "sell": { "currency": "GBP", "total": 1619.8, "base_fare": 1654.81, "tax": 75.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjY1NDk4LjI4LCJiYXNlX2ZhcmUiOjI3MTIzNi4wOCwidGF4IjoxMjM5NS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI1NzU5OC4yLCJiYXNlX2ZhcmUiOjI2MzMzNiwidGF4IjoxMjM5NS43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoyNzQ5MDcsImJhc2VfZmFyZSI6MjYzMzM2LCJ0YXgiOjExNTcxfX0=", "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": "GBP", "total": 1619.8, "base_fare": 1654.81, "tax": 75.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1606.61", "tax": "70.59", "discount": 112.46, "ait": "5.03", "service_charge": 50.03 }, "partner": { "currency": "GBP", "total": 1619.8, "base_fare": 1654.81, "tax": 75.63, "gross": { "base_fare": "1606.61", "tax": "70.59", "discount": "112.46", "ait": "5.03", "service_charge": 50.03 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI2NTQ5OC4yOCIsImJhc2VfZmFyZSI6IjI3MTIzNi4wOCIsInRheCI6IjEyMzk1LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjYzMzM2LjAwIiwidGF4IjoiMTE1NzEuMDAiLCJkaXNjb3VudCI6IjE4NDMzLjUyIiwiYWl0IjoiODI0LjcyIiwic2VydmljZV9jaGFyZ2UiOiI4MjAwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzkwMC4wOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNTc1OTguMjAiLCJiYXNlX2ZhcmUiOiIyNjMzMzYuMDAiLCJ0YXgiOiIxMjM5NS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2MzMzNi4wMCIsInRheCI6IjExNTcxLjAwIiwiZGlzY291bnQiOiIxODQzMy41MiIsImFpdCI6IjgyNC43MiIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzQ5MDcuMDAiLCJiYXNlX2ZhcmUiOiIyNjMzMzYuMDAiLCJ0YXgiOiIxMTU3MS4wMCIsImRpc2NvdW50IjoiMTg0MzMuNTIiLCJhaXQiOiI4MjQuNzIiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI1NzU5OC4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1619.8, "filter": { "id": "F77RT00068-50", "price": 1619.8, "gross_total": 274907, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": null, "departure_departure_time": "2026-01-25T01:00:00.000+06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-25T21:45:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250100dxb202601250425585dxb202601251015sin202601252145352", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-51", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-31", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-51-0", "itt_flight_key": "F1TT00002-31", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAwX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T08:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-25T11:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-25", "flight_time": "PT5H50M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "502" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2331" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XOOWFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxONtdw62lWbkLoDINiF\/z+DtAWJSIkdOYkTQlDqRBEf\/mPAe1iuKI8IFKjlbSuQ0TsSYu0Bkh6vfX\/mSxL0K3oyqTS5o7TBqHE0QJbMLtXA0WqaI6jqzxPrTUH1RqW2gR9ZVqNlTnczq85Oya9EB3vVtj5AjCw7", "FareInfoRef": "0t3kDvsDuDKANc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAyX5aDKAAAA==", "origin": "DXB", "departure_time": "2026-01-25T21:00:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-26T08:30:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H30M", "distance": "3636", "lay_over": "PT09H05M", "lay_over_date": "2026-01-25", "aircraft": { "code": "388", "name": "388", "picture": "388.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "314" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxONtdw62lWbkLoDINiF\/z+DtAWJSIkdOYkTQlDqRBEf\/mPAe1iuKI8IFKjlbSuQ0TsSYu0Bkh6vfX\/mSxL0K3oyqTS5o7TBqHE0QJbMLtXA0WqaI6jqzxPrTUH1RqW2gR9ZVqNlTnczq85Oya9EB3vVtj5AjCw7", "FareInfoRef": "0t3kDvsDuDKANc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 1723.62, "gross_total": 292577, "base_fare": 1765.85, "tax": 75.95, "sell": { "currency": "GBP", "total": 1723.62, "base_fare": 1765.85, "tax": 75.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTE0LjQ5LCJiYXNlX2ZhcmUiOjI4OTQzNi4xOCwidGF4IjoxMjQ0OC43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3NDA4NC4zMSwiYmFzZV9mYXJlIjoyODEwMDYsInRheCI6MTI0NDguNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkyNTc3LCJiYXNlX2ZhcmUiOjI4MTAwNiwidGF4IjoxMTU3MX19", "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": "GBP", "total": 1723.62, "base_fare": 1765.85, "tax": 75.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1714.42", "tax": "70.59", "discount": 120.01, "ait": "5.36", "service_charge": 53.26 }, "partner": { "currency": "GBP", "total": 1723.62, "base_fare": 1765.85, "tax": 75.95, "gross": { "base_fare": "1714.42", "tax": "70.59", "discount": "120.01", "ait": "5.36", "service_charge": 53.26 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUxNC40OSIsImJhc2VfZmFyZSI6IjI4OTQzNi4xOCIsInRheCI6IjEyNDQ4LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxMDA2LjAwIiwidGF4IjoiMTE1NzEuMDAiLCJkaXNjb3VudCI6IjE5NjcwLjQyIiwiYWl0IjoiODc3LjczIiwic2VydmljZV9jaGFyZ2UiOiI4NzMwLjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODQzMC4xOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzQwODQuMzEiLCJiYXNlX2ZhcmUiOiIyODEwMDYuMDAiLCJ0YXgiOiIxMjQ0OC43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MTAwNi4wMCIsInRheCI6IjExNTcxLjAwIiwiZGlzY291bnQiOiIxOTY3MC40MiIsImFpdCI6Ijg3Ny43MyIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTI1NzcuMDAiLCJiYXNlX2ZhcmUiOiIyODEwMDYuMDAiLCJ0YXgiOiIxMTU3MS4wMCIsImRpc2NvdW50IjoiMTk2NzAuNDIiLCJhaXQiOiI4NzcuNzMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI3NDA4NC4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1723.62, "filter": { "id": "F77RT00068-51", "price": 1723.62, "gross_total": 292577, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-25T08:05:00.000+06:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-26T08:30:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250805dxb202601251155502dxb202601252100sin202601260830314", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "791176871883296235JFSBF", "flight_key": "F77RT00068-52", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "last_ticket_time": null, "itt_tracking_id": "16611176871883340197JOBPF", "itt_flight_key": "F1TT00002-32", "supplier_title": "BUY AIR TICKETS", "color_code": "#ffffff", "supplier_code": "ittflight", "supplier_uid": "F77RT00068", "supplier_partner_code": "ittflight-77-00068", "flight_group": [ { "group": 1, "flight_key": "F77RT00068-52-0", "itt_flight_key": "F1TT00002-32", "get_branded_fare": null, "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "14H35M", "routes": [ { "air_segment_key": "0t3kDvsDuDKAwX5aDKAAAA==", "origin": "DAC", "departure_time": "2026-01-25T08:05:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-01-25T11:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-25", "flight_time": "PT5H50M", "distance": "2207", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "502" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2331" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "7", "FareBasis": "XOOWFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxONtdw62lWbkLoDINiF\/z+DtAWJSIkdOYkTQlDqRBEf\/mPAe1iuKI8IFKjlbSuQ0TsSYu0Bkh6vfX\/mSxL0K3oyqTS5o7TBqHE0QJbMLtXA0WqaI6jqzxPrTUH1RqW2gR9ZVqNlTnczq85Oya9EB3vVtj5AjCw7", "FareInfoRef": "0t3kDvsDuDKANc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "0t3kDvsDuDKAqX5aDKAAAA==", "origin": "DXB", "departure_time": "2026-01-26T02:30:00.000+04:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "SIN", "arrival_time": "2026-01-26T13:35:00.000+08:00", "destination_terminal": "1", "destination_airport": { "name": "Singapore Changi Airport", "city": "Singapore", "country": "Singapore", "timezone": "Asia\/Singapore" }, "flight_date": "2026-01-25", "flight_time": "PT7H05M", "distance": "3636", "lay_over": "PT14H35M", "lay_over_date": "2026-01-25", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "348" }, "booking_class": { "brand_id": "1919072", "brand_title": "Economy Flex Plus", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "X", "meal_code": null, "seat_available": "9", "FareBasis": "XOOWFBD1", "FareRuleKey": "gws-eJxNTkEOwjAMe8zkuxONtdw62lWbkLoDINiF\/z+DtAWJSIkdOYkTQlDqRBEf\/mPAe1iuKI8IFKjlbSuQ0TsSYu0Bkh6vfX\/mSxL0K3oyqTS5o7TBqHE0QJbMLtXA0WqaI6jqzxPrTUH1RqW2gR9ZVqNlTnczq85Oya9EB3vVtj5AjCw7", "FareInfoRef": "0t3kDvsDuDKANc5aDKAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "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": "GBP", "total": 1723.62, "gross_total": 292577, "base_fare": 1765.85, "tax": 75.95, "sell": { "currency": "GBP", "total": 1723.62, "base_fare": 1765.85, "tax": 75.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjgyNTE0LjQ5LCJiYXNlX2ZhcmUiOjI4OTQzNi4xOCwidGF4IjoxMjQ0OC43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjI3NDA4NC4zMSwiYmFzZV9mYXJlIjoyODEwMDYsInRheCI6MTI0NDguNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MjkyNTc3LCJiYXNlX2ZhcmUiOjI4MTAwNiwidGF4IjoxMTU3MX19", "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": "GBP", "total": 1723.62, "base_fare": 1765.85, "tax": 75.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1714.42", "tax": "70.59", "discount": 120.01, "ait": "5.36", "service_charge": 53.26 }, "partner": { "currency": "GBP", "total": 1723.62, "base_fare": 1765.85, "tax": 75.95, "gross": { "base_fare": "1714.42", "tax": "70.59", "discount": "120.01", "ait": "5.36", "service_charge": 53.26 }, "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": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjI4MjUxNC40OSIsImJhc2VfZmFyZSI6IjI4OTQzNi4xOCIsInRheCI6IjEyNDQ4LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjgxMDA2LjAwIiwidGF4IjoiMTE1NzEuMDAiLCJkaXNjb3VudCI6IjE5NjcwLjQyIiwiYWl0IjoiODc3LjczIiwic2VydmljZV9jaGFyZ2UiOiI4NzMwLjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODQzMC4xOCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuMDEiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyNzQwODQuMzEiLCJiYXNlX2ZhcmUiOiIyODEwMDYuMDAiLCJ0YXgiOiIxMjQ0OC43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MTAwNi4wMCIsInRheCI6IjExNTcxLjAwIiwiZGlzY291bnQiOiIxOTY3MC40MiIsImFpdCI6Ijg3Ny43MyIsInNlcnZpY2VfY2hhcmdlIjozMDAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiIyOTI1NzcuMDAiLCJiYXNlX2ZhcmUiOiIyODEwMDYuMDAiLCJ0YXgiOiIxMTU3MS4wMCIsImRpc2NvdW50IjoiMTk2NzAuNDIiLCJhaXQiOiI4NzcuNzMiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwMC4wMCIsInBheWFibGUiOjI3NDA4NC4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "baggage": null, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "total_price": 1723.62, "filter": { "id": "F77RT00068-52", "price": 1723.62, "gross_total": 292577, "journey_duration": "PT1D3H30M", "journey_duration_seconds": 99000, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "FZ", "carrier_marketing": "EK", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-01-25T08:05:00.000+06:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-26T13:35:00.000+08:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "35", "baggage_title": "35 kg" }, "filter_unique_filter_code": "dac202601250805dxb202601251155502dxb202601260230sin202601261335348", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }